Academic team Indian Institute of Technology, Delhi
Overall rating place: 9526 with 2.827 pts in 2020
Country place: 313
I don't remember
Team social media button generator