Downloadable computer programs and protocols allowing users to access, retrieve, view, store, share and download information through the Internet; providing multiple user access through the Internet to stored data, software and files, and allowing user to access, retrieve, view, store, share and download stored data, software and files; providing and maintaining storage space for third parties through the internet for the storage, uploading and downloading of data, software and files; providing access to, storage and sharing of databases, and rental of computer software
Computer and Scientific