D

Daniel Hughes

Oxford University Hospitals NHS Trust

ORCID: 0000-0003-0292-8411

122 papers and 7.8k citations.

PubIndex Score94Top 6%How it's scored
122Publications
7.8kTotal Citations
First senior author: 1969