133 pubs · 3,449 cites · h-index 22
TU Dortmund University
2010 - Present
Science Communication Institute
2010 - 2010
Academic Center for Dentistry Amsterdam
2009 - 2009
Institute of Developmental Physiology
2009 - 2009
Vrije Universiteit Amsterdam
2009 - 2009