Germany / Belgium / Netherlands / United Kingdom / Singapore / Sweden / Finland / /
Facility
University of Louvain / /
IndustryTerm
energy / /
Organization
University of Louvain / World Bank / United Nations / Directorate for External Relations / International Labor Organization / European Commission / Asia‐Europe Foundation / European Union / /