R

Richard W. Troughton

Canterbury Health Laboratories

ORCID: 0000-0001-7484-4036

530 papers and 19.7k citations.

PubIndex Score98Top 2%How it's scored
530Publications
19.7kTotal Citations
First publication: 1998First senior author: 2006