Dr. Gregory Ball graduated from the University of Buffalo School of Medicine and Biomedical Sciences and did his internship at the Tucson Hospitals Medical Education Program. He completed a residency program at the Rochester General Hospital where he is also available for consultations. Dr. Gregory Ball currently owns a medical license, active throughout 2016 that gives him the right to practice medicine in New York.
University at Buffalo, School of Medicine and Biomedical Sciences
Tucson Hospitals Medical Education Program
Rochester General Hospital