SFLF

(redirected from Stewart Francke Leukemia Foundation)
AcronymDefinition
SFLFStewart Francke Leukemia Foundation (Detroit, MI)
SFLFSmall Farmer Livelihood Facility (Canada)
SFLFStress Fiber-Like Filaments