Yaping Yao - aVenture Research