Scholarly Index

Clare E. Weeden

The Francis Crick Institute; 3,251 total citations; 57 total publications; best world rank #938

The Francis Crick Institute

3,251Total citations
57Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer Cells and Metastasis2021-2025938GB 4483.85