Harlan Pietz

Internal Medicine Resident, Yale New Haven Hospital Director of Clinical Operations, Weill Cornell Center for Human Rights

Weill Cornell Medicine Human Rights Impact Lab 525 East 68th Street, Box 124 New York, NY 10065