Bjorn Rodde
Swansea University
Project Manager and Senior Lecturer