Biological research; Biological research and analysis; Biological research laboratory services; Computer security consultancy; Consultancy in the design and development of computer hardware; Development of software for chip design; Maintenance of computer software; Providing information relating to computer technology and programming via a website; Providing virtual computer systems through cloud computing; Research and development of new products for others
Computer and Scientific