Today on In Case You Missed It: A new Marine Mammal Science publication found that humpback whales slap the surface of the water to communicate with one another, although what they're actually saying is still a mystery. Meanwhile MIT's CSAIL lab...
via Engadget
via Engadget
Tag :
Gadget News,
Tech News