E

Elizabeth Padilla‐Banks

National Institutes of Health

69 papers and 5.1k citations.

PubIndex Score28Top 72% · mid-careerHow it's scored
69Publications
5.1kTotal Citations
First publication: 2001First senior author: 2023