James Gardner
Mr
- PhD, Computer Science
- Research Fellow, Theatre, Film, TV and Interactive Media
- Research Fellow, Computer Science
Former affiliation
- Research Trainee, Theatre, Film, TV and Interactive Media