
Technology image of the week: embedded within these resin discs are vital clues to determine whether future space missions will fail or thrive

Technology image of the week: embedded within these resin discs are vital clues to determine whether future space missions will fail or thrive