Satoshi Omura

Satoshi Omura

Affiliations and Expertise

The Kitasato Institute, Tokyo, Japan