Federating know-how in the fight against cancer
Convened in the inspirational setting of the SwissTech Center of the EPFL, the Swiss Federal Institute of Technology in Lausanne, the 8th SCCL retreat gathered some of the top minds…
Convened in the inspirational setting of the SwissTech Center of the EPFL, the Swiss Federal Institute of Technology in Lausanne, the 8th SCCL retreat gathered some of the top minds…