32 pubs · 1,176 cites · h-index 13
Uppsala University
2015 - Present
Science for Life Laboratory
European School of Molecular Medicine
2026 - Present
Federico II University Hospital
2022 - Present
Ludwig Cancer Research