Duncan Sandes

Multi-million project to ‘crack the code’ of cilia – tiny structures with big impact on human health

An international team of researchers, led by the University of Exeter, have been awarded a Wellcome Discovery Award grant of...