Scholarly Index

Lyndsay L. Leach

The University of Texas at Austin; 890 total citations; 19 total publications; best world rank #678

The University of Texas at Austin

890Total citations
19Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Development and Disorders2021-2025678US 23983.61