I

Ian S.D. Roberts

John Radcliffe Hospital

ORCID: 0000-0002-7477-7731

74 papers and 11k citations.

PubIndex Score96Top 4%How it's scored
74Publications
11kTotal Citations
First senior author: 2002