18 pubs · 547 cites · h-index 7
Boston University
2016 - 2016
TU Dortmund University
2013 - 2014
Max Planck Institute of Molecular Physiology
Max Planck Society
2013 - 2013