77639216
Dec 23, 2008
Providing online communities for registered users to participate in social networking, surveys, and questionnaires; providing use of online search engines for finding data and connecting people; providing temporary use of non-downloadable online service applications and tools to registered users
Computer and Scientific