2024-05-06
09 : 26 : 13
Poland, Czerwionka-Leszczyny
Institution: Birla Institute of Technology, Mesra