English: The Indian Institute of Technology Madras leads the table with 36 professors featuring in the list.
Telugu: ఈ లిస్టులో ఇండియన్ ఇన్‌స్టిట్యూట్ ఆఫ్ టెక్నాలజీ మద్రాస్ కు చెందిన 36మంది ప్రొఫెసర్లు టాప్ లో ఉన్నారు.