Himanshu Mehra
@himanshumehra
India, Ghaziabad
Joined Aug 2019
World Rank: #117404 (0 points)
Institution: Noida Institute Of Eng. & Tech (NIET)
I'm Horrible
India, Ghaziabad
Joined Aug 2019
World Rank: #117404 (0 points)
Institution: Noida Institute Of Eng. & Tech (NIET)
I'm Horrible