SFRE: Southwest Foundation for Research and Education

What does SFRE mean? The above is one of SFRE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Southwest Foundation for Research and Education