NASA is set to begin testing a radical 'nuclear engine' that could provide power for astronauts on the Martian surface.

Dubbed the 'Kilopower' it would use a uranium rector the size of a toilet roll to create heat.

A high efficiency Stirling engine would then convert this to electricity, in a system that works in a similar way to a car engine.

To read more, click here.