L

Luigi D. Notarangelo

Harvard University

ORCID: 0000-0002-8335-0262

892 papers and 63.4k citations.

PubIndex Score98Top 2%How it's scored
892Publications
63.4kTotal Citations
#10in Immunodeficiency and Autoimmune Disorders
First publication: 1983First senior author: 1986