Space U.S. and UK Researchers Prove Microbes Can Extract Palladium from Meteorites in Space Aboard ISS Modern Mechanics 24 News Desk February 16, 2026