Associate Professor
Contact
Editor public health , Nederlands tijdschrift voor Geneeskunde
Lid kamer sociale geneeskunde, capaciteitsorgaan