78740275
Oct 25, 2005
Web-based multimedia teleconferencing services; web-based multimedia videoconferencing services; web-based real-time interactive multimedia communication services which allow users to jointly access data, documents, and software applications through a web browser
Telecommunications