Ruigang Li - aVenture Research