Scholarly Index

Claire O. Leonard

George Mason University; 2,614 total citations; 42 total publications; best world rank #520

George Mason University

2,614Total citations
42Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Williams Syndrome ResearchLifetime520US 21264.93