99516278
Nov 25, 2025
Research in the field of DNA data storage technology; Research and development services in the field of DNA data storage technology; DNA synthesis, encoding, and storage services for data storage applications.
Computer and Scientific