Michael Holland, MD

Nephrology

Specialties

Internal Medicine
Nephrology

Board Certificates

AB IM - Internal Medicine
AB IM - Nephrology

Education

Medical School
UNC at Chapel Hill School of Medicine

Fellowship
University of Alabama Birmingham

Residency
Eastern Virginia Medical School

Internship
Eastern Virginia Medical School

Other credentialed facilities

Vidant Edgecombe Hospital