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

Published ranking records