Hidenori Matsuzaki

Institute for Bee Products and Health Science, Yamada Bee Company, Inc., Okayama, Japan., Japan

0000-0001-5170-3177