The Guelph Battle STEM

This year's event is planned for May 9 2024.







Battle STEM