49 pubs · 2,396 cites · h-index 18
Helmholtz Zentrum München
2019 - Present
Epigenomics (Germany)
2025 - 2025
Stanford University
2014 - 2020
Center for Environmental Health
2019 - 2019
University of Regensburg
2010 - 2014