He received his medical degree from the Norman Bethune University of Medical Sciences in China, then went on to earn his PhD from Wayne State University, studying pre-implantation embryonic development and completed his post-doctoral research on uterine responses to embryo implantation at Vanderbilt University. He completed his residency training in Obstetrics and Gynecology at Bronx-Lebanon Hospital Center, an affiliate of the Albert Einstein College of Medicine and, before joining New Hope Fertility Center, he practiced academic medicine as an attending physician in the Department of Obstetrics and Gynecology at Tufts Medical Center.