Qingdao Film Academy is the higher education institution in People's Republic of China founded in 2010.
According to PR-model, bfamcmc.edu.cn is ranked 2,041,971st in multilingual Wikipedia, in particular this website is ranked 120,553rd in Chinese Wikipedia.
The website is placed before ourwoke.com and after nextstudios.com in the BestRef global ranking of the most important sources of Wikipedia.