Where is Thomas Jefferson University Hospital located?
Thomas Jefferson University Hospital, Thomas Jefferson University Hospital, United States of America (approx. 39.94911°, -75.1584°)
Thomas Jefferson University Hospital, Thomas Jefferson University Hospital, United States of America (approx. 39.94911°, -75.1584°)