D

Duncan B. McLaren

NHS Lothian

ORCID: 0000-0002-9862-4158

145 papers and 5.5k citations.

PubIndex Score92Top 8%How it's scored
145Publications
5.5kTotal Citations
First senior author: 2003