Bacteria point the way for sustainable space power

18 Nov 2024