Organization: Merck KGaA, Darmstadt, Germany
Type: Beneficiary