Scholarly Index

Estelle Leclerc

North Dakota State University; 4,296 total citations; 70 total publications; best world rank #496

North Dakota State University

4,296Total citations
70Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advanced Glycation End Products researchLifetime496US 13394.41
S100 Proteins and AnnexinsLifetime718US 31294.14