#139 world
Catholic University of Louvain
Ottignies-Louvain-la-Neuve, Belgium
#139World rank
INR 277,092Tuition
2Courses