A

April W. Armstrong

University of California, Los Angeles

ORCID: 0000-0003-0064-8707

854 papers and 28k citations.

PubIndex Score98Top 2%How it's scored
854Publications
28kTotal Citations
First publication: 1964First senior author: 2009

Top publicationsby citations

Indexing the rest of 854 publications…