Scholarly Index

Ilaria Coppola

University of Genoa; 560 total citations; 50 total publications; best world rank #27

University of Genoa

560Total citations
50Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Participatory Visual Research MethodsLifetime897IT 663.88
COVID-19 and Mental Health2021-2025904IT 6293.35
Participatory Visual Research Methods2021-202527IT 284.12
Psychological Well-being and Life Satisfaction2021-2025549IT 2182.74