Academic team Rochester Institute of Technology
Overall rating place: 1205 with 37.171 pts in 2023
Country place: 113
I don't remember
Team social media button generator