Academic team Indian Institute Of Technology Kanpur
:)
Overall rating place: 34152 with 0.111 pts in 2022
Country place: 555
I don't remember
Team social media button generator