• Participants of iCAN 2018
    55108
    0

    2018 Canada International Invention Competition “The Finals” took place on September 1st at North York Memorial Community Hall in Toronto where Finalists from 19 out of ...