Scholarly Index

Carlo Avolio

University of Foggia; 2,979 total citations; 118 total publications; best world rank #269

University of Foggia

2,979Total citations
118Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Multiple Sclerosis Research Studies2021-2025434IT 7893.39
Polyomavirus and related diseases2021-2025269IT 5287.87