Specialties

  • Pediatric Urology
  • Urology

Board Certifications

  • American Board of Urology

Education

  • Medical Education

    Perelman School of Medicine
  • Internship

    Hospital of the University of Pennsylvania
    General Surgery
  • Residency

    Hospital of the University of Pennsylvania
    Urology
  • Fellowship

    Boston Children's Hospital
    Pediatric Urology