Eddo Stern
Courtesy Eddo Stern

Eddo Stern

Eddo Stern, professor of design media arts at UCLA.


Download Photo (1.2 MB)