James Barlow

James Barlow is professor of technology and innovation management, Imperial College Business School.