Scholarly Index

Antonio Amoroso

Italian Institute of Technology; 14,716 total citations; 490 total publications; best world rank #645

Italian Institute of Technology

14,716Total citations
490Total publications
59H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and GlomerulopathiesLifetime845IT 5696.42
Biomedical Research and PathophysiologyLifetime645IT 2388.27