Scholarly Index

Aldo Ciau‐Uitz

University of Oxford; 1,180 total citations; 27 total publications; best world rank #815

University of Oxford

1,180Total citations
27Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research ApplicationsLifetime815GB 7390.16