Scholarly Index

Mayla Sgrulletti

University of Rome Tor Vergata; 589 total citations; 32 total publications; best world rank #994

University of Rome Tor Vergata

589Total citations
32Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immunodeficiency and Autoimmune Disorders2021-2025994IT 11381.98