Headshot of Sheila Shanmugan

Sheila Shanmugan is an Assistant Professor of Psychiatry, Ob-Gyn, and Radiology and the Director of Research at the Penn Center for Women's Behavioral Wellness. 
 


 

 

Flyer