24 pubs · 2,163 cites · h-index 15
Utrecht University
2009 - 2016
University of Cologne
2005 - 2011
Institute of Genetics
2008 - 2008