77877601
Nov 20, 2009
Oct 12, 2010
Providing on-line non-downloadable software for online medical consultation, enabling doctors, patients, and healthcare professionals to communicate and consult using live video and audio, slides and other visual tools, email, and internet forums
Computer and Scientific