Flexible and printed electronics [Flex Print Electron] NLMUID: 9918368074606676