Contact
Research Lab
Center for Research and Education on Drug Discovery, Hokkaido University #E205
Kita 12 Nishi 6, Kita-ku, Sapporo, 060-0812, 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