2024-07-07
13 : 24 : 07
Poland, Gorzów Wielkopolski
Institution: Birla Institute of Technology, Mesra