Background
Leeuwen, Marco van was born on January 25, 1976 in Schiedam, Netherlands.
Leeuwen, Marco van was born on January 25, 1976 in Schiedam, Netherlands.
Doctor of Philosophy, Radboud University, Nijmegen, 2009.
With NHTV Breda University Applied Science, since 2008.