2024-07-04
19 : 21 : 08
Poland, Warsaw
Institution: Birla Institute of Technology, Mesra
I like science.