About

Stephen Mark Lu, MD, is an assistant professor in the Department of Surgery at Drexel University College of Medicine.

Link

Organizational Affiliations

Surgery, College of Medicine, Drexel University

Education

University of Pennsylvania (United States, Philadelphia)
MD
North Shore University Hospital (United States, Manhasset) - NSUH
Residency
Corewell Health William Beaumont University Hospital (United States, Trenton)
Fellowship