Articles by Shaohua Zhang (1)