That's the titanosaur, one of the largest land animals to ever exist, dwarfing nearly everything around it. Roaming the planet during the Late Cretaceous period — approximately 100 million years ago — ...
The biotech’s efforts to bring its vaccines to the country mean navigating political pushback in the U.S. and the risk of intellectual-property theft in China.