A

Amanda Lee

University of Aberdeen

ORCID: 0000-0002-4865-9061

544 papers and 24.3k citations.

PubIndex Score98Top 2%How it's scored
544Publications
24.3kTotal Citations
First senior author: 1992