L

Leslie A. Enane

Indiana University School of Medicine

ORCID: 0000-0001-8390-5881

71 papers and 870 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
71Publications
870Total Citations
First senior author: 2020

Top publicationsby citations

Indexing the rest of 71 publications…