Ruoting Yang - aVenture Research