Professor Valerie O'Donnell
FRSB FLSW
Professor of Biochemistry and Co-Director, Systems Immunity Research Institute, Cardiff University.
Professor of Biochemistry and Co-Director, Systems Immunity Research Institute, Cardiff University.