R

Richard J. Heads

St Thomas' Hospital

ORCID: 0000-0001-5522-2362

68 papers and 3.2k citations.

PubIndex Score14Top 86% · seniorHow it's scored
68Publications
3.2kTotal Citations
First publication: 1990First senior author: 1990