J

Jessica Meyer

University of Leeds

ORCID: 0000-0002-3031-8760

80 papers and 863 citations.

PubIndex Score82Top 18%How it's scored
80Publications
863Total Citations
First senior author: 2009

Top publicationsby citations

Indexing the rest of 80 publications…