Academic team IIITD
Overall rating place: 2674 with 2.925 pts in 2016
Country place: 45
I don't remember
Team social media button generator