28 pubs · 1,940 cites · h-index 16
European Molecular Biology Organization
1999 - 2021
Radboud University Nijmegen
2012 - 2015
Radboud University Medical Center
2012 - 2015
Radboud Institute for Molecular Life Sciences
2014 - 2015
European Media Laboratory (Germany)
2002 - 2002