56 pubs · 2,754 cites · h-index 24
University of Missouri
2024 - 2024
Utrecht University
1988 - 2022
Trimbos Institute
2012 - 2014
Institute of Developmental Physiology
2010 - 2010
Heidelberg University
2009 - 2009