November 29, 2007 - InSite One Inc. announced that the InDex Archive has surpassed 1.5 billion individual images and over 20 million studies stored for over 500 sites nationally, amounting to about 3 percent or 9 million of the U.S. patient population.
© Copyright Wainscot Media. All Rights Reserved.
Subscribe Now