U

Ulrich Specks

Mayo Clinic

ORCID: 0000-0002-6559-1206

516 papers and 37.2k citations.

PubIndex Score98Top 2%How it's scored
516Publications
37.2kTotal Citations
#7in Vasculitis and related conditions
First publication: 1989First senior author: 1990

Top publicationsby citations

Indexing the rest of 516 publications…