Scholarly Index
Ottavio De Cobelli
European Institute of Oncology; 10,465 total citations; 772 total publications; best world rank #67
European Institute of Oncology
10,465Total citations
772Total publications
56H-index
Scholarly Index
European Institute of Oncology; 10,465 total citations; 772 total publications; best world rank #67
European Institute of Oncology