第 8 屆加拿大iCAN國際發明創新競賽
May 2 – Aug 28, 2023