Picky Blinders
@salma_karam13
Egypt, cairo
Joined Nov 2022
World Rank: #27614 (1 points)
Institution: Birla Institute of Technology, Mesra
Egypt, cairo
Joined Nov 2022
World Rank: #27614 (1 points)
Institution: Birla Institute of Technology, Mesra