Insurance Accepted

Check to see if your insurance is accepted by this health care provider.

Please contact your insurance provider to confirm if your health plan is accpeted.

National Provider ID (NPI): 1205098696

Education &

Board Certification

  • American Board of Dermatology - Dermatopathology
  • American Board of Dermatology - Dermatology
  • Medical Education - Johns Hopkins University (Medical Doctor)
  • Graduate School - Stanford University School of Medicine (Postdoctoral Fellow Research Epithelial Biology Research in Squamous Cell Carcinogenesis)
  • Internship - Johns Hopkins University (Dermatology)
  • Residency - Johns Hopkins University (Dermatology)
  • Fellowship - Stanford University School of Medicine (Dermatopathology)