Category: Université Catholique de Louvain

Jul 21
14 UCL master’s programmes ranked among the world’s best

Fourteen UCL master’s programmes are among the world’s best, according to the recently…