Dr Llyr Ap Cenydd

Lecturer in Visualisation (CCC)