2025-03-25
03 : 55 : 58
Hong Kong, London
Institution: Hong Kong University of Science and Technology