O

Oliver Distler

University Hospital of Zurich

ORCID: 0000-0002-0546-8310

1.2k papers and 53.8k citations.

PubIndex Score98Top 2%How it's scored
1.2kPublications
53.8kTotal Citations
#7in Systemic Sclerosis and Related Diseases
First publication: 1995First senior author: 2003