Christian Moeller

UCLA

Professor Christian Moeller of the UCLA Department of Design Media Arts. Moeller was appointed as department chair effective July 1, 2016.

Download Photo (1.1 MB)