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.

MESRF: Ministry of Education and Science of the Russian Federation

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