Academic team IIT Roorkee
Overall rating place: 5890 with 0.743 pts in 2016
Country place: 68
I don't remember
Team social media button generator