2025-11-062025-11-062025-11-06https://infoscience.epfl.ch/handle/20.500.14299/255567Afifi, Mohamed