Professor of Medicine
petergro@upenn.edu215-898-2569
1204 Blockley Hall423 Guardian Drive
M.D., Medicine, Tufts University, 1995