2025-05-03
16 : 33 : 59
Russian Federation, Saint Petersburg
Institution: Technical University of Munich