Scholarly Index

Anna Moles

Institut d'Investigacions Biomèdiques de Barcelona; 4,643 total citations; 59 total publications; best world rank #707

Institut d'Investigacions Biomèdiques de Barcelona

4,643Total citations
59Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Liver physiology and pathology2021-2025707ES 2571.27