Articles by Yihong Cao (1)