Professor Takeuchi did the Keynote Lecture at the University of Illinois Young Researchers Forum.
(2017.08.13)