Huazhong University of Science and Technology

Country:
Team Results
DateContestRankTeamScorePrize
18 Apr 2024ICPC 2023 World Finals
29
6/11
$1200