Scholarly Index

Sally A. Cowley

University of Oxford; 12,546 total citations; 137 total publications; best world rank #706

University of Oxford

12,546Total citations
137Total publications
51H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuroinflammation and Neurodegeneration Mechanisms2021-2025706GB 3290.90