Teerthanker Mahaveer University (TMU) stands amongst the best Universities in India. TMU is located in Moradabad, UP and is well known for its strong academic reputation and quality education. There are many specialisations at TMU that prove it to be one of the top universities in India.