Scholarly Index

Johanna Depenbusch

German Cancer Research Center; 240 total citations; 15 total publications; best world rank #303

German Cancer Research Center

240Total citations
15Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer survivorship and care2021-2025696DE 3689.44
Lymphatic System and Diseases2021-2025303DE 1781.11