Ludwig Cancer Research Institute, Lausanne
https://www.ludwigcancerresearch.org/scientist/johanna-joyce/