parsa babaee
@pb2008
Iran, Islamic Republic Of, m
Joined Oct 2023
World Rank: #26926 (1 points)
Institution: Birla Institute of Technology, Mesra
Iran, Islamic Republic Of, m
Joined Oct 2023
World Rank: #26926 (1 points)
Institution: Birla Institute of Technology, Mesra