85922222
May 3, 2013
Jun 2, 2015
computer programming; updating of computer software; consultancy in the design and development of computer hardware; maintenance of computer software; computer software design; rental of computer software; software as a service featuring software that provides for distance learning, group decision making, competency assessment, patient diagnostic assessment, group debate, provision of wide or full participation democracy; scientific technological project studies related to distance learning, group decision making, competency assessment, patient diagnostic assessment, group debate, provision of wide or full participation democracy, and all of the foregoing services related to distance learning, group decision making, competency assessment, patient diagnostic assessment, group debate, provision of wide or full participation democracy
Computer and Scientific