Saatchi & Saatchi Innovations, Publicis' Pennsylvania-based outpost servicing specialty pharma, is rebranding as Saatchi Science.