Stephanie De Loach is a nephrologist in main line primary care.She is awarded PhD from hospital of the University of Pennsylvania, followed by a medical school from Duke University, Sand she attain board certifications American board of internal medicine,nephrology (Internal Medicine). she is a kind and attentive internist serving patients from her primary office practice, Wynnewood House, in Wynnewood, PA. Dr. DeLoach pursued her healthcare goal by attending the Duke University School of Medicine
Journal of Nephrology & Therapeutics received 784 citations as per Google Scholar report