Computer services, namely, creating an on-line community for registered users to share information, articles, graphs, photos, audio and video content and engage in communication and collaboration between and among themselves, to form groups and to engage in social networking and collaborations
Computer and Scientific