Scholarly Index

Catherine Mitchell

Peter MacCallum Cancer Centre; 2,561 total citations; 120 total publications; best world rank #918

Peter MacCallum Cancer Centre

2,561Total citations
120Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vascular Tumors and Angiosarcomas2021-2025918AU 1153.42