Scholarly Index

Angelica Sbardella

University of London; 350 total citations; 14 total publications; best world rank #101

University of London

350Total citations
14Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Economic and Technological InnovationLifetime197GB 1488.72
Economic and Technological Innovation2021-2025101GB 382.98