Scholarly Index

Michael J. O’Donovan

National Institutes of Health; 8,179 total citations; 136 total publications; best world rank #91

National Institutes of Health

8,179Total citations
136Total publications
50H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research ApplicationsLifetime91US 4398.19
Neurogenesis and neuroplasticity mechanismsLifetime674US 30496.78