Dr. John Upchurch
BS, MD, Fellow American College Obstetrics and Gynecology, American Fertility Society, American Academy of Family Physicians, American Academy of General Physicians
Dr. John Upchurch, born and trained in America in Emergency Medicine, Obstetrics and Gynaecology, and Family Medicine, Board Certified. Forty years of practice experience including research, administrative, University Medical School Faculty and private practice. Full time GP in NZ since 2006.