Where is Thomas Jefferson University?

Where is Thomas Jefferson University located?

Thomas Jefferson University, Thomas Jefferson University, United States of America (approx. 40.023°, -75.192°)


Where is Thomas Jefferson University on the map?