Scholarly Index

Michael G. Howlett

University of Oxford; 318 total citations; 8 total publications; best world rank #123

University of Oxford

318Total citations
8Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photoreceptor and optogenetics research2021-2025804GB 3982.38
Origins and Evolution of Life2021-2025123GB 1476.41