Scholarly Index
Lorenzo Alibardi
Veneto Institute of Molecular Medicine; 8,682 total citations; 393 total publications; best world rank #11
Veneto Institute of Molecular Medicine
8,682Total citations
393Total publications
44H-index
Scholarly Index
Veneto Institute of Molecular Medicine; 8,682 total citations; 393 total publications; best world rank #11
Veneto Institute of Molecular Medicine