Swiss tech helping uncover the origins of the universe
With its secretariat hosted at EPFL, the Square Kilometer Array Switzerland (SKACH) consortium is celebrating two years’ membership of a global project to develop the largest scientific facility ever built by humankind.