Professor Kevin Flynn on algae research

China Dialogue features comment by Prof Kevin Flynn, Department of Biosciences, Swansea University on research into algae