Kathleen McHugh
UCLA
Professor Kathleen McHugh of the department of cinema and media studies at the UCLA School of Theater, Film and Television.
Download Photo (70.7 kB)