Thermo Fisher Scientific Authorizes $5 Billion of Share Repurchases  BioSpace