£19 million to investigate bold ideas in bioscience research

23 September 2022

Scientists awarded BBSRC sLOLA