"Innovation, Research & Technology" magazine