Guillermo de Velasco, MD, PhD Hospital Universitario 12 de Octubre, Spain Journal Kidney Cancer ISSN: 24684562 Read Online