James A Thorp MD 

Board Certified ObGyn Board Certified Maternal Fetal Medicine. 43 plus years of clinical experience Extensively published
See followers