Scholarly Index
Pier Giovanni Baraldi
University of Ferrara; 12,993 total citations; 418 total publications; best world rank #33
University of Ferrara
12,993Total citations
418Total publications
62H-index
Scholarly Index
University of Ferrara; 12,993 total citations; 418 total publications; best world rank #33
University of Ferrara