May 7, 2015

snippets, 5-7-2015

My archaea, my brother. Lokiarchaeota!

(Update: another summary of this study at the Washington Post.)

No comments:

Post a Comment