Artists Xu Shuya Awards On the web Discogs (artist) 220597 Electrodoc (person) ISNI 0000000033621621 Musicbrainz (artist) VIAF 47028243 Wikidata Q24836036 Xu Shuya [许 舒亚] Changchun (China), 1961 Residence: Shanghai (China) Composer