Masayuki Machida (町田雅之), Japanese applied microbiologist and biochemist.


Authority control