2024-07-28
10 : 19 : 19
Poland, Czerwionka-Leszczyny
Institution: Birla Institute of Technology, Mesra