7 pubs · 2,815 cites · h-index 7
German Cancer Research Center
2018 - 2018
Heidelberg University
European Molecular Biology Laboratory
2014 - 2018
2015 - 2016