Scholarly Index
Carlo Ricotta
Sapienza University of Rome; 10,480 total citations; 277 total publications; best world rank #50
Sapienza University of Rome
10,480Total citations
277Total publications
54H-index
Scholarly Index
Sapienza University of Rome; 10,480 total citations; 277 total publications; best world rank #50
Sapienza University of Rome