Shanghai International

GPTKB entity