R

Richard D Riley

NIHR Birmingham Biomedical Research Centre

ORCID: 0000-0001-8699-0735

646 papers and 53.9k citations.

PubIndex Score98Top 2%How it's scored
646Publications
53.9kTotal Citations
First publication: 1940First senior author: 1944