Posts tagged with ‘Tom Rodden’

Professor Tom Rodden announced as EPSRC’s Deputy CEO

Professor Tom Rodden, School of Computer Science, has been appointed as the Deputy CEO of the […]

Appears in Portal pic

Tags: , , ,