Articles by Zhiliang Tan (1)