Scholarly Index

Stefano Giovagnoli

University of Perugia; 5,349 total citations; 230 total publications; best world rank #531

University of Perugia

5,349Total citations
230Total publications
43H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advanced Drug Delivery SystemsLifetime531IT 4696.21
Inhalation and Respiratory Drug DeliveryLifetime916IT 3294.73
Advancements in Transdermal Drug DeliveryLifetime877IT 7392.53
Inhalation and Respiratory Drug Delivery2021-2025637IT 4780.44