2024-07-17
20 : 15 : 32
Poland, Jabłonowo Pomorskie
Institution: Birla Institute of Technology, Mesra