Japan Science and Technology Corporation

GPTKB entity