Search results for: Space


More information about European Space Agency  NASA's Goddard Space Flight Center  United Kingdom Space Agency  Goddard Institute for Space Studies 

Video: Launching origami into space

Most people who know of origami think of it as the Japanese art of paper folding. Though it began centuries ago, origami became better known to the world in the 20th century when it evolved into a modern ...

Oct 29, 2014
4 / 5 (1) 0