2024-07-18
16 : 30 : 35
Poland, Ostrów Wielkopolski
Institution: Birla Institute of Technology, Mesra