Islamic Association of Xinjiang

GPTKB entity