Scholarly Index
Sara Lonardi
Istituto Oncologico Veneto; 33,939 total citations; 953 total publications; best world rank #3
Istituto Oncologico Veneto
33,939Total citations
953Total publications
83H-index
Scholarly Index
Istituto Oncologico Veneto; 33,939 total citations; 953 total publications; best world rank #3
Istituto Oncologico Veneto