Scholarly Index
Elena Campello
University of Padua; 4,528 total citations; 224 total publications; best world rank #46
University of Padua
4,528Total citations
224Total publications
38H-index
Scholarly Index
University of Padua; 4,528 total citations; 224 total publications; best world rank #46
University of Padua