J

Jennie Roberts

AstraZeneca (United Kingdom)

ORCID: 0000-0001-7372-8498

65 papers and 637 citations.

PubIndex Score92Top 8%How it's scored
65Publications
637Total Citations
First senior author: 1973

Top publicationsby citations

Indexing the rest of 65 publications…