d / dr yeo sze ling research scientist