Stahl, O. (2021). Climbing the ladder of success in testicular cancer. Acta Oncologica, 60(6), 693–694. https://doi.org/10.1080/0284186X.2021.1924404