Apollo Telemedicine, Inc.
7700 Leesburg Pike
Suite 209, Falls Church, VA 22043
USA
Phone: 703.288.1474
Fax: 703.288.1479
Website
Apollo Desktop Teleconferencing System for Windows, Apollo IMS/Corabi Dynamic Module for Windows, Apollo Image Management System(IMS) for Windows.