Nimish Mangal
@nashugame
India, New Delhi
Joined Jun 2018
World Rank: #122626 (0 points)
Institution: Netaji Subash Institute of Technology, New Delhi
India, New Delhi
Joined Jun 2018
World Rank: #122626 (0 points)
Institution: Netaji Subash Institute of Technology, New Delhi