Woolloongabba, 4102
Australia
Princess Alexandra Hospital
Neoadjuvant, Pembrolizumab, Stereotactic radiotherapy, Renal cell carcinoma, Nephrectomy