Created on June 23, 2026
2026
Sad to see you leaving Stella! Thanks for your hard work and good luck for your future PhD at EPFL!