Global contract research organization Icon has announced the opening of a new research facility in San Antonio, Texas, along with satellite clinics in Houston and Lawrence, Kansas, to expand its clinical trial capabilities.