luxembourg university now in the THE ranking. 193…

https://www.timeshighereducation.com/world-university-rankings/university-luxembourg?ranking-dataset=133819
Link