Helix Nebula Science Cloud
Helix Nebula is a new, pioneering partnership between big science and big business in Europe that is charting the course towards the sustainable provision of cloud computing - the Science Cloud.
Category:
Main location:
, Geneva, Switzerland
twitter:
https://twitter.com/HelixNebulaSC