site logo

Thermo Fisher to grow European footprint with new supply chain site