Skip to main content

Ruth Taylor

Communications Officer - Supercomputing Wales

School of Computer Science and Informatics

Biography