Ellen Scott
UCLA
Ellen Scott, associate professor and vice chair of cinema and media studies cinema and media at the UCLA School of Theater, Film and Television
Download Photo (10.8 MB)