Contact
Research Lab
Center for Research and Education on Drug Discovery, Hokkaido University #E205
Kita 12 Nishi 6, Kita-ku, Sapporo, 060-0812, Japan
LUCA Science U.K. Ltd.
264 Banbury Road, Oxford, Oxfordshire, England, OX2 7DY
Center for Research and Education on Drug Discovery, Hokkaido University #E205
Kita 12 Nishi 6, Kita-ku, Sapporo, 060-0812, Japan
264 Banbury Road, Oxford, Oxfordshire, England, OX2 7DY