R

Richard J. Schilling

St Bartholomew's Hospital

ORCID: 0000-0002-0621-8241

437 papers and 21.6k citations.

PubIndex Score98Top 2%How it's scored
437Publications
21.6kTotal Citations
First publication: 1956First senior author: 2002