Not one Indian University is among the world’s top 100.
दुनिया की टॉप 100 यूनिवर्सिटीज में तो भारत था ही नहीं।