Scholarly Index

Martin G. McCabe

German Cancer Research Center; 7,427 total citations; 134 total publications; best world rank #330

German Cancer Research Center

7,427Total citations
134Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Oral health in cancer treatmentLifetime918DE 3885.37
Sarcoma Diagnosis and Treatment2021-2025330DE 2294.01