Test
EMD Millipore is the life science division of Merck KGaA of Darmstadt, Germany- the world’s oldest pharmaceutical and chemical company.