Biology and Chemistry Laboratoire891161-1-1 Sakuragaoka Setagaya-ku, Tokyo 156-8502Japon
Tokyo University of Agriculture and Technology Institution411369TUATJaponhttp://www.tuat.ac.jp/en/