Publications by authors named "Ruping Yan"