87 pubs · 3,813 cites · h-index 32
Fischer (Germany)
2020 - 2020
University Children’s Hospital Basel
2017 - 2017
Eppendorf (Germany)
2013 - 2013
RWTH Aachen University
2009 - 2012
University Hospital Schleswig-Holstein
2009 - 2009