95 pubs · 2,171 cites · h-index 24
University of Essex
2015 - Present
Center for Cancer Research
2024 - 2024
Genomics (United Kingdom)
2020 - 2021
German Cancer Research Center
2010 - 2016
Heidelberg University