Current Faculty & Staff

Stephen Long, Jr., M.D.

Stephen Long, Jr., M.D.

Associate Program Director

About

Stephen S. Long Jr., M.D., is a dually board-certified physician in internal medicine and pediatrics. After receiving his medical degree from Geisinger Commonwealth School of Medicine in Scranton, he completed his residency at MaineHealth Maine Medical Center in Portland. He serves as associate program director of the Internal Medicine Residency Program and as a physician faculty member in internal medicine and pediatrics at The Wright Center.

Program

Internal Medicine