Scholarly Index
Riccardo Patriarca
Sapienza University of Rome; 3,737 total citations; 140 total publications; best world rank #5
Sapienza University of Rome
3,737Total citations
140Total publications
33H-index
Scholarly Index
Sapienza University of Rome; 3,737 total citations; 140 total publications; best world rank #5
Sapienza University of Rome