Mostafa Magdy
@manga_10
Egypt, Cairo
Joined Oct 2022
World Rank: #17774 (1.8 points)
Institution: Birla Institute of Technology, Mesra
Egypt, Cairo
Joined Oct 2022
World Rank: #17774 (1.8 points)
Institution: Birla Institute of Technology, Mesra