Scholarly Index

Marco Dal Maschio

University of Padua; 2,758 total citations; 62 total publications; best world rank #727

University of Padua

2,758Total citations
62Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research Applications2021-2025727IT 3763.69