Q: Where is Department of Information Technology?
A: Department of Information Technology is located at: School of Technology, Mc Donald Rd, North Eastern Hill University, Shillong, Meghalaya 793022, India
Q: What are the coordinates of the Department of Information Technology?
A: Latitude: 25.6104019, Longitude: 91.8913114
Q: How is Department of Information Technology rated?
A: Department of Information Technology has not rated yet on addressschool.com