Ellis Freeman is currently a Pelvic Medicine and Reconstructive Surgeon at Baylor Scott & White Health, a position held since 2014. Prior to this role, they served as a Urogynecologist at ProMedica from 2008 to 2014. Ellis is pursuing a Doctor of Medicine degree at Harvard Medical School.
Location
New York, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices