Where is Rochester Institute of Technology located?
Rochester Institute of Technology, Rochester Institute of Technology, United States of America (approx. 43.084446°, -77.675°)
Rochester Institute of Technology, Rochester Institute of Technology, United States of America (approx. 43.084446°, -77.675°)