MESRF: Ministry of Education and Science of the Russian Federation

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

Definition in English: Ministry of Education and Science of the Russian Federation