A board eligible physician, Dr. Shen earned her medical degree from the University of Sint Eustatius School of Medicine in Goldenrock, Netherlands-Antilles, Dutch West Indies and was awarded the University’s “Clinical Excellence Award.” She completed her residency in Obstetrics and Gynecology at Emory University in Atlanta, Georgia and was a two-time recipient of the school’s John D. Thompson...