All 2020 2019 2018
All Journal Article Presentation Patent
Bioscience, Biotechnology, and Biochemistry
Volume: 82 Issue: 12 Pages: 2205-2211
10.1080/09168451.2018.1514250