Company

CompanyGENOVA, Inc.
URLhttps://genova.co.jp/en/
Address[ TOKYO HQ ]
Shibuya Hikarie 34F, 2-21-1, Shibuya, Shibuya-Ku, Tokyo
Phone+81(0)120-811-009