Contact
Headquarters
1-9-10, Nihonbashi Horidome-cho, Chuo-ku, Tokyo, Nihonbashi Life Science Building 7, 8th Floor, Japan
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
LUCA Science U.K. Ltd.
264 Banbury Road, Oxford, Oxfordshire, England, OX2 7DY