2025-01-212025-01-212025-01-211879-06310024-3205https://infoscience.epfl.ch/handle/20.500.14299/243126Life Sciences