22 pubs · 2,612 cites · h-index 19
University of Hohenheim
2015 - 2016
University of Bonn
2012 - 2016
Iowa State University
2016 - 2016
Max Planck Institute for Developmental Biology
University of Tübingen
2008 - 2009