Mr Takashi HAMAGAMI First name Takashi Family name HAMAGAMI Position Scientific Officer Representing member/partner Japan Preferred language English