Scholarly Index

Benedetta Armocida

Istituto Superiore di Sanità; 17,935 total citations; 63 total publications; best world rank #71

Istituto Superiore di Sanità

17,935Total citations
63Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Global Public Health Policies and Epidemiology2021-202571IT 194.89