Scholarly Index

Benedetta Artegiani

Princess Máxima Center; 5,166 total citations; 45 total publications; best world rank #130

Princess Máxima Center

5,166Total citations
45Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pluripotent Stem Cells Research2021-2025130NL 692.88
Renal and related cancers2021-2025520NL 2287.23
Liver physiology and pathology2021-2025493NL 1976.86