Scholarly Index

Rachel Brough

Institute of Cancer Research; 9,486 total citations; 97 total publications; best world rank #896

Institute of Cancer Research

9,486Total citations
97Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
PARP inhibition in cancer therapyLifetime896GB 7891.39