John Hopcroft, Professor of SJTU, has won winner of the 2023 International Science and Technology Cooperation Award
2024-07-29
General News