ziqiaoxu@gfs.org's public page