D

Douglas C. Palmer

AstraZeneca (Japan)

ORCID: 0000-0001-5018-5734

199 papers and 17.7k citations.

PubIndex Score82Top 18% · seniorHow it's scored
199Publications
17.7kTotal Citations
First publication: 1971First senior author: 1971