Zhuangli Yan - aVenture Research