see more »
Dhruv Gupta
Dhruv Gupta
Student

High Honors Roll@XIS Grade 10

Dhruv Gupta
Dhruv Gupta
Student

Top 100@PACTF 2017
Top 100@PACTF 2018

Dhruv Gupta
Dhruv Gupta
Student

Member @ NHS
Student Volunteer @ Lower school teaching
Programmer @ Global Game Jam

Dhruv Gupta
Dhruv Gupta
Student

Honors Roll XIS
Honors Roll XIS Grade 9

Dhruv Gupta
Dhruv Gupta
Student

Badminton @XIS )

Dhruv Gupta
Dhruv Gupta
Student

Makerspace Technology Club @XIS )

Dhruv Gupta
Dhruv Gupta
Student

Xiamen International School