Horizon Research Publishing Co., Ltd.

Organization name
Horizon Research Publishing Co., Ltd.