Scoopfeeds — Intelligent news, curated.
Germany’s Merck Pumps Up Life Sciences Biz with $11.3B Bio-Techne Deal