Search results for: Toshiyuki Shibata
Applied Microbiology and Biotechnology > 2017 > 101 > 17 > 6627-6636
Aquaculture Research > 47 > 9 > 2899 - 2908
Applied Microbiology and Biotechnology > 2017 > 101 > 17 > 6627-6636
Aquaculture Research > 47 > 9 > 2899 - 2908