Back to All Events

IFMP World Championships 2023


  • Zurich Switzerland (map)

We’re ready for the upcoming World Championships in Zurich with a strong team!

Previous
Previous
November 5

IFMP Asian Nations Cup 2019