R

Richard de Steiger

Epworth Hospital

ORCID: 0000-0002-1276-2040

271 papers and 8.1k citations.

PubIndex Score97Top 3%How it's scored
271Publications
8.1kTotal Citations
First publication: 1912First senior author: 1973

Top publicationsby citations

Indexing the rest of 271 publications…