Current Tournament

Current Tournament

The 35th IYPT will be held in Timișoara, Romania.