Alex Masters
Alex Masters

Alex Masters

Innovation Technologist and Multimedia Designer based in the UK. Work at Coventry University. Lover of tea, chocolate, music, and Japan. All views my own.