Radio, Film & TV Design and Research Instituteh-index: 7Total citations: 124Total papers: 128Homepage: http://www.drft.com.cn