#674 world
Lulea University of Technology
Lulea, Sweden
#674World rank
INR 802,887 - 1,405,051Tuition
17Courses