Stahl, Olof. “Climbing the Ladder of Success in Testicular Cancer”. Acta Oncologica 60, no. 6 (June 3, 2021): 693–694. Accessed July 1, 2026. https://medicaljournalssweden.se/actaoncologica/article/view/23874.