Hiroyoshi Takeuchi, MD