Home > Physicians > Physicians: H

Browse by Last Name: H

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Items 1 - 20 of 81

Ashraf S. Habib, MB BCh
  • Anesthesiology / Anesthesiology
Appointment Telephone: 919-668-6266

Michael M. Haglund, MD, PhD
  • Surgery / Neurosurgery
Appointment Telephone: 919-681-1684

Carol A. Hahn, MD
  • Radiation Oncology / Radiation Oncology
Appointment Telephone: 919-954-3096

Ronald F. Halbrooks, MD
  • Duke Primary Care / Sutton Station Internal Medicine
Appointment Telephone: 919-544-6644

Russell P. Hall, MD
  • Dermatology / Dermatology
Appointment Telephone: 919-684-3432

Hope D. Hall-Wilson, MD
  • Duke Primary Care / Henderson Family Medicine Clinic
Appointment Telephone: 252-492-3152

Brian H. Halstater, MD
  • Community and Family Medicine / Family Medicine
Appointment Telephone: 919-684-6721

Charles B. Hammond, MD
  • Obstetrics and Gynecology / Gynecologic Specialties
Appointment Telephone: 919-684-2471

Harriet N. Hansell, MD
  • Community and Family Medicine / Family Medicine
Appointment Telephone: 919-684-6721

Michael W. Hanson, MD
  • Radiology / Nuclear Medicine
Appointment Telephone: 919-684-7647

Mahfuzul Haque, MBBS
  • Medicine / Gastroenterology
Appointment Telephone: 919-684-6437

William T. Hardaker Jr., MD
  • Surgery / Orthopaedic Surgery
Appointment Telephone: 919-613-7797, 919-684-4502, 1-800-851-5811

Kristina K. Hardy, PhD
  • Psychiatry and Behavioral Sciences / Medical Psychology
Appointment Telephone: 919-416-2096

Charles William
  • Medicine / Pulmonary, Allergy, and Critical Care Medicine
Appointment Telephone: 919-668-7630

David H. Harpole Jr., MD
  • Surgery / Cardiovascular and Thoracic Surgery
Appointment Telephone: 919-668-8413

Robert A. Harrington, MD
  • Medicine / Cardiology
Appointment Telephone: 919-681-5816

Charles O. Harris, MD
  • Obstetrics and Gynecology / General Obstetrics and Gynecology
Appointment Telephone: 919-471-1573, ext. 306 (Durham), 919-967-8052 (Chapel Hill)

Robert T. Harris, MD, MHS
  • Duke Primary Care / Duke Primary Care Creedmoor Road
Appointment Telephone: 919-327-1650

J. Kevin Harrison, MD
  • Medicine / Cardiology
Appointment Telephone: 919-684-2463

John J. Hart, MD
  • Duke Primary Care / Duke Urgent Care Knightdale
Appointment Telephone: 919-232-5205

Page of 5