Noriko Matsuoka

Noriko Matsuoka

Principal Architect of Emerging Tech, BBC

Bio to follow.