Department of Radiation Oncology, Geneva University Hospitals, Switzerland
Youri Popowski is currently working as a Professor in the Department of Radiation Oncology, Geneva University Hospitals, Switzerland,He has authored of many research articles/books related to Radiation Oncology.
Cancer Science & Therapy received 5332 citations as per Google Scholar report