L

Lyndsay N. Harris

National Institutes of Health

ORCID: 0000-0002-9774-6719

484 papers and 24.7k citations.

PubIndex Score88Top 12% · seniorHow it's scored
484Publications
24.7kTotal Citations
First publication: 1998First senior author: 2001