Satoshi Omura

The Kitasato Institute and Kitasato University. Japan