Kartik Ahuja
@imkartikahuja
India, Ghaziabad
Joined Aug 2016
World Rank: #63294 (0.2 points)
Institution: Jaypee Institue of Information Technology, Noida
India, Ghaziabad
Joined Aug 2016
World Rank: #63294 (0.2 points)
Institution: Jaypee Institue of Information Technology, Noida