Meaning : Space Flight Laboratory
Category : Aerospace
Sub Category :Experimentation
Type : Initialism
Space Flight Laboratory
What is the full form of SFL and meaning ?
Part of the University of Toronto,the SFL is a project developed by students and faculty members who have launched a series of experiments that involve small satellites.