SFRE: Strategic Forum for Research in 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: Strategic Forum for Research in Education