2025 - Université de Technologie de Compiègne (UTC), France

2024 - National Institute of Applied Science and Technology (INSAT), Tunisia