Articles by Shiliang Wang (2)