2025-04-24
16 : 26 : 17
Egypt, Alexandria
Institution: faculty of engineering, Alexandria University