William Heard, MD, MPH

Associate Professor of Medicine, Division of Hospital Medicine

Specialty Areas

Hospital Medicine

Chronology

MD, Tulane University School of Medicine, 1992. MPH, Tulane School of Public Health and Tropical Medicine, 1992. Internship and Residency, Internal Medicine, Scripps Mercy Hospital, San Diego, CA, 1995. Private Practice, Internal Medicine 1995-2000. Medical Director, California Neuropsychopharmacology Clinical Research Institute, 1997-2000. Internal Medicine Physician, Saltzer Medical Group, 2000-01. Medical Director, Hospitalist Program, Alamance Regional Medical Center, 2003-06. Hospitalist, Durham Regional Hospital, 2006-09. Internal Medicine Primary Care, UNC Physician Network, Mebane Primary Care, 2014-16. Assistant Professor of Medicine, Hospitalist, UNC Hospitals – Hillsborough Campus, 2016-present.

  • Address

    430 Waterstone Dr.

    Hillsborough, NC 27278