Shake, Rattle and Roll: James Webb Telescope Components Pass Tests
Wednesday, September 17, 2008 - 11:35
in Astronomy & Space
You might think that shaking and freezing a state-of-the-art, meticulously crafted machine is a bad idea.