Université catholique de Louvain (UCLouvain, Catholic University of Louvain)

Details

Belgium's largest French-speaking university

Map