providing temporary access to non-downloadable software applications through a website, updating computer software; document digitization; computer software development; data retrieval; computer science technical support, namely, installation, maintenance and configuration of databases
Computer and Scientific