A

Andrew Chamberlain

York Hospital

ORCID: 0000-0003-1517-6538

188 papers and 8.3k citations.

PubIndex Score97Top 3%How it's scored
188Publications
8.3kTotal Citations
First senior author: 1976

Top publicationsby citations

Indexing the rest of 188 publications…