Scholarly Index
Edoardo Midena
University of Padua; 12,844 total citations; 447 total publications; best world rank #20
University of Padua
12,844Total citations
447Total publications
55H-index
Scholarly Index
University of Padua; 12,844 total citations; 447 total publications; best world rank #20
University of Padua