Cinematic representations of medical technologies in the Spanish official newsreel, 1943-1970
ISSN: 0963-6625
Year of publication: 2005
Volume: 14
Issue: 4
Pages: 393-408
Type: Article
ISSN: 0963-6625
Year of publication: 2005
Volume: 14
Issue: 4
Pages: 393-408
Type: Article