Bio
Gardening, cycling
Interests
Comprehensive urology
Certifications
American Board of Urology
Hospital Affiliations
Salem Hospital
Education
Medical School: Johns Hopkins University School of Medicine
Internship: Stanford University School of Medicine
Residency training: Stanford University School of Medicine