Apeksha Gupta
@apeksha_12
India, Delhi
Joined Mar 2015
World Rank: #121632 (0 points)
Institution: Jaypee Institue of Information Technology, Noida
India, Delhi
Joined Mar 2015
World Rank: #121632 (0 points)
Institution: Jaypee Institue of Information Technology, Noida