Jesse Allison





Affiliation(s):


  • Louisiana State University

Job Title:


  • IDIA Virtual Worlds and Interactive Art Research Specialist

Role(s):



Current Location:


  • US