Scholarly Index

Sara De Martin

University of Padua; 3,685 total citations; 176 total publications; best world rank #99

University of Padua

3,685Total citations
176Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Liver Disease Diagnosis and Treatment2021-2025621IT 5997.23
Liver Diseases and Immunity2021-202599IT 1396.20
Pediatric Hepatobiliary Diseases and Treatments2021-2025173IT 2793.65
Treatment of Major Depression2021-2025287IT 2589.60
Pharmacological Receptor Mechanisms and Effects2021-2025863IT 9342.50