Scholarly Index

Nobuyuki Shimizu

Oita University; 3,856 total citations; 142 total publications; best world rank #847

Oita University

3,856Total citations
142Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research Applications2021-2025847JP 2559.56