A

April Wright

Southeastern Louisiana University

ORCID: 0000-0003-4692-3225

92 papers and 7k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
92Publications
7kTotal Citations
First publication: 2003First senior author: 2016