Scholarly Index

Orla McCourt

University College London Hospitals NHS Foundation Trust; 599 total citations; 36 total publications; best world rank #525

University College London Hospitals NHS Foundation Trust

599Total citations
36Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer survivorship and care2021-2025573GB 2590.75
Cancer Treatment and Pharmacology2021-2025525GB 1990.19