University

Indian Institute of Food Processing Technology (Indian Institute of Crop Processing Technology)

http://www.iifpt.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9924
3516
565
20062
12918
4836
6033