All new publications will be mentioned on the landing page of this website. For a full and up to date list of my publications, please take a look at my public profile on
or alternatively
Mendeley, Google scholar, PubMed or ORCID.
The only thing you cannot find there is my thesis, which is is published under the ISBN 978-94-91030-39-0 and can be downloaded via the repository of the Leiden University.