You are wrong, it is there:
https://www.topuniversities.com/university-rankings/world-university-rankings/2022
Go to above link, click "All Rankings indicators", sort by citations per faculty.
IISc is #1, Princeton is #2
5 Indian universities in that category in top 100, IIT Guwahati...