Ming Kian Teo - aVenture Research