Scholarly Index

Riccardo Perfetti

Io Therapeutics (United States); 5,459 total citations; 125 total publications; best world rank #40

Io Therapeutics (United States)

5,459Total citations
125Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neonatal Health and Biochemistry2021-2025164US 5986.31
Aldose Reductase and Taurine2021-202540US 578.12