Javier Puente, MD, PhD Hospital Clinico Universitario San Carlos, Spain Journal Kidney Cancer ISSN: 24684562 Read Online