Scholarly Index

Sanai Sato

National Eye Institute; 1,015 total citations; 42 total publications; best world rank #396

National Eye Institute

1,015Total citations
42Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Aldose Reductase and TaurineLifetime396US 15291.24