2025-01-232025-01-232025-01-23https://infoscience.epfl.ch/handle/20.500.14299/243270Abdallah, Mohamed Samy Mohamed Tawfik