Ian Palmer

Ian Palmer develops and teaches programmes in digital media, games, animation and VFX.

Articles by: Ian Palmer