Scholarly Index

Thomas Ollila

Brown University; 895 total citations; 117 total publications; best world rank #328

Brown University

895Total citations
117Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Lymphoma Diagnosis and Treatment2021-2025726US 30994.02
CNS Lymphoma Diagnosis and Treatment2021-2025328US 13284.62