Research, development, design and upgrading of computer software; Developing computer software; Computer software development in the field of mobile applications; Computer software development in the field of decentralized, permissionless protocols
Computer and Scientific