Department of Biological Science Laboratoire737251-1 Minami-osawa, Hachioji Tokyo 192-0397Japon
Tokyo Metropolitan University [Tokyo] Institution233225TMUAsahigaoka, Hino-shi, TokyoROR : https://ror.org/00ws30h19Japonhttps://www.tmu.ac.jp/english/