Scholarly Index

E. Cruz

Illinois College; 308 total citations; 22 total publications; best world rank #829

Illinois College

308Total citations
22Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Aldose Reductase and TaurineLifetime829US 31484.44