Prof. Takashi Yamanouchi First name Takashi Family name Yamanouchi Position Professor Emeritus Representing member/partner Japan Preferred language English