J

Joshua Armenia

AstraZeneca (United Kingdom)

ORCID: 0000-0002-9005-7769

313 papers and 62.4k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
313Publications
62.4kTotal Citations
First senior author: 2018