Merck KGaA, Darmstadt, Germany, Opens New Life Science Center for Scientific Collaboration

Download PDF