L

Leila T. Alexander

University of Basel

ORCID: 0000-0002-7594-2110

42 papers and 897 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
42Publications
897Total Citations

Top publicationsby citations

Indexing 42 publications…