spider.princeton.edu
SPIDER has landed
SPIDER landed safely on Saturday, January 17, reported William Jones, lead researcher on the project and an assistant professor of physics at Princeton. The crew will now undertake an expedition to…