Indian Institute of Technology Roorkee

  • Founded: 1847
  • Address: 247 667 - Uttarakhand, India (Map)
  • Tel: Show Number
2026-09-26T22:59:57+04:00