Director


New ICT director

David Scott will be joining the European University Institute as Director of ICT from 30 September