Back to Search

GEOFFREY HABERMACHER, M.D., PHD

M.D., PHD

Urology Physician

NPI: 1083882096IndividualAccepts Medicare

Specialties, Licenses & Credentials

Urology

Code: 208800000X

92558(SC)35275(AL)

CMS Specialties

PrimaryUROLOGY

Education

EMORY UNIVERSITY SCHOOL OF MEDICINE

Class of 2002