Ken Swain hasn't written any stories yet.

Ken Swain

Ken Swain

VR/AR 'veteran' - real-time interactive 3D, visualisation, education, innovation and emerging technologies