Japan Picks Up the ‘Innovation’ Mantra Posted on 2007/09/142014/10/01 by kiyoshi kurokawa Japan Picks Up the ‘Innovation’ Mantra Source: Science Magazine (4/12/2007) FacebookTwitterLinkedIn