Radio, Film & TV Design and Research Institute is a research organisation in Beijing, CN. OpenAlex records 166 works and 566 citations for it.