Massachusetts General Hospital, Herscot Center
David Steele

David Steele, MD

Adult Nephrologist

Dr. David Steele is an adult nephrologist at Massachusetts General Hospital. He received his medical training at the University of Witwatersrand, Johannesburg, South Africa. He did a residency in internal medicine at the Milton S. Hershey Medical Center in Hershey, Pennsylvania, and his renal fellowship at MGH in Boston. Dr. Steele is the Director of Outpatient Renal Services. His major interest is in the application of care models for patients with chronic kidney disease and in interactive clinical teaching.