Statistics
Publications
5.8K
Citations
322.4K
Authors
386
Location
Rome, Italy
5.8K
386
39
h-index
37
h-index
35
h-index
30
h-index
25
h-index
1–5 of 386
Roger Sun, Elaine Johanna Limkin, Maria Vakalopoulou et al. · The Lancet Oncology · 2018 · 1.2K citations
Medicine, Immunology, Oncology +17
1–5 of 5.8K