Juan Llamas Rodriguez

Assistant Professor - Arts Tech And Comm
Juan.LlamasRodriguez@utdallas.edu
972-883-7591
ATC2915
Tags: Communication & Culture Critical Media Studies