Merck KGaA, Darmstadt Germany
Bristol Myers Squibb
Chemin de la Grangette 2 Le Mont-sur-Lausanne Vaud 1052 Switzerland