Contact

Address:
Department of Bioscience and Informatics
Faculty of Science and Technology
Keio University, 3-14-1 Hiyoshi,
Kohokuku Yokohama
Kanagawa 223-8522 JAPAN