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)