rotterdam, zuid-holland, netherlands
Hogeschool Inholland / Inholland University of Applied Sciences
Massachusetts Institute of Technology