85178795
Nov 17, 2010
Feb 21, 2012
Application service provider, namely, hosting, managing, developing, and maintaining web based computer software applications which facilitate an online social learning network for students and educators; Providing temporary use of a web-based software application for enabling users to upload, download, access, post and share information including text, video, audio files, and pictures to a centralized communications network that is personalized and monitored by an online academic interface
Computer and Scientific