Dr. Namrata Sharma Goel is a board-certified nephrologist with over 20 years of experience. She earned her medical degree from Ross University School of Medicine, completed her residency at Advocate Illinois Masonic Medical Center, and pursued a prestigious fellowship in Nephrology at Baylor College of Medicine. EducationRoss University School of Medicine (MD)Baylor College of Medicine... Read more »
Recent Comments