Gary G. O'Hagan, M.S., M.D.

Clinical Preceptor in Family and Community Medicine, Virginia Tech Carilion School of Medicine

Education and Training

  • University of Tennessee-Memphis

Contact Gary G. O'Hagan