Icon opens early-phase research unit in San Antonio, plus satellite clinics to grow trial capabilities
Global contract research organization Icon has announced the opening of a new research facility in San Antonio, Texas, along with satellite clinics in Houston a...