EGI: A European Distributed Computing Infrastructure Steven Newhouse Interim EGI.eu Director.
EGI: A European Distributed Computing Infrastructure