Background
Meer, Michel van was born on January 3, 1980 in Roosendaal, Netherlands.
Meer, Michel van was born on January 3, 1980 in Roosendaal, Netherlands.
Doctor of Philosophy, University Amsterdam, 2010.
Lecturer University Amsterdam, 2009—2010.