Scholarly Index

Alice Scavarda

University of Turin; 236 total citations; 39 total publications; best world rank #159

University of Turin

236Total citations
39Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Disability Rights and Representation2021-2025159IT 167.84
Children's Rights and Participation2021-2025275IT 358.12