FTC Team #21196 - Norwood Industries

FTC Team #21196

Norwood Industries

London, ENG, United Kingdom

https://www.thenorwoodschool.org

Active since 2021

Rookie Year

Thu May 07 2026

Last Updated