Songhua Hu - aVenture Research