Funding

EPFL ELISIR

Gabriella Giorgi-Cavaglieri Foundation

Swiss National Science Foundation

The Branco Weiss Fellowship

Novartis Foundation for Medical-Biological Research