Leiden University
Ingrid van Biezen studied for her masters and her PhD at Leiden University.