Susanne Osanto, MD, PhD Leiden University Medical Center, Netherlands Journal Kidney Cancer ISSN: 24684562 Read Online