Where is Rutgers University Newark located?
Rutgers University Newark, Rutgers University Newark, United States of America (approx. 40.74216°, -74.17356°)
Rutgers University Newark, Rutgers University Newark, United States of America (approx. 40.74216°, -74.17356°)