View Profile Page
Dr. John Geary Gregory, MD
Surgery, Urology, Surgical Oncology Belfast, ME
I was referred to Dr. Gregory for blood in my urine. He made the decision to schedule me into the hospital for a thorough exam rather than do a cystoscopy in his office.
... Read More