Where is Indiana Institute of Technology located?
Indiana Institute of Technology, Indiana Institute of Technology, United States of America (approx. 41.0778°, -85.1172°)
Indiana Institute of Technology, Indiana Institute of Technology, United States of America (approx. 41.0778°, -85.1172°)