The discovery was revealed Thursday (Dec. 8) in the journal Current Biology.
Chelsea Brasted, NOLA.com | The Times-Picayune, New Orleans Times-Picayune
Thu, 12/08/2016 - 2:08pm
The discovery was revealed Thursday (Dec. 8) in the journal Current Biology.