Merck's Bio-Techne buyout put Life Sciences sector in focus: top quant-rated stocks
at seekingalpha.com (Thu, 25-Jun 1:28 PM)