top of page

Contact
Contact us for collaboration opportunities, product information, technical assistance or demo requests
Nihonbashi Life Science Building 3
3-8-3, Nihonbashi-honcho, Chuo-ku, Tokyo 103-0023, Japan
bottom of page

Contact us for collaboration opportunities, product information, technical assistance or demo requests
Nihonbashi Life Science Building 3
3-8-3, Nihonbashi-honcho, Chuo-ku, Tokyo 103-0023, Japan