NanoCube is a research and development company specialising in the next generation innovation leveraging Artificial Intelligence, materials science and nanotechnology.