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