2025-08-20
13 : 26 : 08
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra