Kazutaka Takeuchi

Dr. Kazutaka Takeuchi