Scholarly Index

Luigi Piazza

Ospedale Garibaldi; 1,426 total citations; 65 total publications; best world rank #383

Ospedale Garibaldi

1,426Total citations
65Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intestinal Malrotation and Obstruction Disorders2021-2025383IT 2070.36