Shinobu Fukushima

2Institute for Bee Products & Health Science, Yamada Bee Company, Inc., Japan

0000-0002-0630-3155