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

Published ranking records