University of Galway researchers have developed a modular approach to the design of cancer vaccine Read more