Contact

img_logo-luca-cl-s.png

Headquarters

1-9-10, Nihonbashi Horidome-cho, Chuo-ku, Tokyo, Nihonbashi Life Science Building 7, 8th Floor, Japan

Map


CMC Lab

Room 390, 8F, Central Clinical Building 2, University of Tokyo Hospital, Mitochondrial Drug Project
7-3-1, Hongo, Bunyo-ku, Tokyo, 113-8655, Japan

Map


LUCA Science U.K. Ltd.

264 Banbury Road, Oxford, Oxfordshire, England, OX2 7DY