1. Thermo Fisher Scientific, 1228 Titan Way, Sunnyvale, California 94085, United States of America
2. Thermo Fisher Scientific, Neuhofstrasse 11, Reinach 4153, Switzerland
3. Thermo Fisher Scientific, Dornierstrasse 4, Germering 82110, Germany
4. Thermo Fisher Scientific, Stafford House, 1 Boundary Park, Hemel Hempstead HP2 7GE, U.K.