D

Dave Carter

AstraZeneca (United Kingdom)

ORCID: 0000-0003-3503-7615

219 papers and 2.5k citations.

PubIndex Score88Top 12%How it's scored
219Publications
2.5kTotal Citations
First senior author: 1981

Top publicationsby citations

Indexing the rest of 219 publications…