Haiping Zhao - aVenture Research