Technology Global Science Contest: Polish Competitor Secures Third Place in Highly Acclaimed Event , and Administrator 2025 May 5