Space Flight Lab (UTIAS)
The Space Flight Laboratory (SFL) at the University of Toronto Institute for Aerospace Studies (UTIAS) was founded in 1998 and is Canada’s premier microspace organization. SFL builds low-cost microsatellites and nanosatellites that continually push the performance envelope.
4925 Dufferin Street
Products / Services
Category: Cubesat Manufacturers