Thermo Fisher Sci. stock (US8835561023): Is its life sciences dominance strong enough to unlock new upside? — alphai