David Foster

David Foster is deputy head of CERN's IT department. 

1 results

On the open internet and the free web

David Foster on our responsibility as individuals to preserve an open internet and a free web for the benefit of humankind

Opinion
Computing
12 March, 2014
Computing
Opinion
12 March, 2014