44 pubs · 674 cites · h-index 14
European Organisation for Research and Treatment of Cancer
2020 - 2024