Overview
China Foreign Affairs University (CFAU), located in Beijing, is the only university directly under the Ministry of Foreign Affairs of China and a national 'Double First-Class' institution. Founded in 1955 on the initiative of Premier Zhou Enlai, CFAU is dedicated to cultivating high-level diplomatic and foreign affairs talents.
As a small-scale, elite university, it has a total student population of about 2,900, ensuring a low student-to-faculty ratio and personalized education. The university operates two campuses: Zhanlan Road in central Beijing and Shahe in the northern suburb, both offering a vibrant international atmosphere.
