RED lettuce is in the spotlight on the International Space Station. Last week NASA announced that it has activated a plant growth system on the …
Read more on newscientist.com
Elizabeth John flipped this story into Space Physics•3598d