Yi-Jian Ngo - aVenture Research