Naoto Noguchi

Research Laboratory, Chlorella Industry Co. Ltd., Japan

0000-0002-3633-8754