D

David Drake

NHS Greater Glasgow and Clyde

ORCID: 0000-0003-0440-7097

64 papers and 921 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
64Publications
921Total Citations
First senior author: 2016