

Dr. Frank is a San Francisco native, and received his undergraduate degree from Stanford University, where he graduated with honors. He received his Medical degree from Washington University School of Medicine. At Harvard Medical School, Dr. Frank completed a three year residency in Dermatology, followed by a fellowship in dermatologic surgery and Mohs Micrographic Surgery. He currently maintains an office at Beth Israel Deaconess Medical Center in Boston, and a faculty appointment at Harvard Medical School. His primary office is in Nashua, New Hampshire. He instructs medical students and residents in Dermatology and speaks at various national meetings.
Dr. Frank is a Board Certified Dermatologist and a member of the American College of Mohs Micrographic Surgery and Cutaneous Oncology (ACMS), and supports patient education through ACMS.
Dr. Frank has particular expertise in Mohs Micrographic Surgery, a specialized form of skin cancer surgery. He has performed more than 15,000 of these procedures. His practice emphasizes the diagnosis, management and specialized therapy of skin cancer. He also performs many diverse dermatologic surgical procedures, including laser surgery and various cosmetic procedures.
Included in his honors are: California Regency Scholarship, Lange Medical Book Award for outstanding medical school performance, and membership in the prestigious Alpha Omega Alpha Medical Society.
He has been featured in several newspaper, radio and television appearances. These include the New York Times, the Boston Globe, Channels 5 and 13 (Boston), and the Nashua Telegraph. He offers personal attention and expertise in a private setting to each patient.
If your desired appointment type or preferred provider is unavailable online, kindly call (978) 525-0100 for Peabody, MA and (603) 742-5556 for all New Hampshire locations. Alternatively please feel free to send us your request via the patient portal, or via email at info@dermskinhealth.com
*For medical dermatology appointments in MA please dial (978) 525-0100 or fill out the appointment request form above.