Posts

Merck KGaA Lays Off 20 Staffers in Latest Blow to US Research Team