NanoResearch is a contract research company that develops smart and energy storage materials, energy storage devices, and smart mechanical technologies. It offers research and development, testing and characterization, product and service design, commercialization, and advisory services.