HH Sheikha Moza visits the Translational Research Institute (iTRI)
Her Highness Sheikha Moza bint Nasser visiting the Translational Research Institute (iTRI), which aims to facilitate healthcare research in Qatar and enable the translation of scientific discoveries to aid the development of new medicines, technologies and treatments for the benefit of patients.