Sophisticated and simple
Groundbreaking £3.5 Million Wellcome Discovery Award A pioneering seven-year research project at the Living Systems Institute (LSI), University of Exeter, has secured a £3.5 million…