Posted on July 14, 2016 Posted By: Magdalena StoevaCategories: News IAEA: CHECK, REVIEW AND REPORT – Delivering safe radiotherapy is in your hands