Articles by Baishen Pan (1)