Webster University Leiden Campus
Country: The Netherlands
ABOUT Webster University Leiden Campus
Located in a city that boasts a rich past and bright future filled with students, bicycles, canals and charming buildings, Webster Leiden offers new experiences and interaction with people from all over the world.
We welcome students from different countries and backgrounds with the belief that embracing such diversity can only positively contribute to our community’s development.