2110 Physicians Office Building
Chapel Hill, NC 27599
Office phone: 919-843-4332
Office fax: 919-966-0098
Specialty: Urology
Department: Urology
License: NC Medical Board
Training
- 2009- Residency, Tulane Medical Center
- 2005- Internship, Tulane Medical Center
- 2004- Medical School, University of North Carolina at Chapel Hill