Rebecca Allen

UCLA

Rebecca Allen is a professor of design media arts in the UCLA School of the Arts and Architecture.

Download Photo (151.3 kB)