Daedra Christopher

Senior Lecturer I - Arts Tech And Comm
Daedra.Christopher@utdallas.edu
972-883-7553
ATC1905
Tags: Animation & Games Design & Technology Emerging Media Art Art & Science