76654630
Feb 6, 2006
Jul 3, 2007
Providing online non-downloadable software for web conferencing, featuring a complete communication platform with voice, text, and visual capabilities and providing such functions as files, screens, desktop, photo sharing, whiteboard capabilities, voice conferencing
Computer and Scientific