The China Film Foundation is not ranked because the China Film Foundation is a non-governmental organization, and the China Film Foundation CFF is a national public offering foundation registered in People's Republic of China (PRC) and the Ministry of Civil Affairs.
Although it is a non-governmental organization, it is still subject to the business director of the State Administration of Press, Publication, Radio, Film and Television. Therefore, the China Film Foundation has no administrative level, because it is not a government agency or a government department.