Here are some of the most interesting science articles I read on Science Blog this week:
How non-verbal cues can predict a robot's trustworthiness
Researchers create short-term memories in vitro
Enough wind to power global energy demand
Using "velcro" to clean up heavy metal pollution
Smart filter can strain oil out of water
Enjoy your weekend, and see you on Monday!