This week in science. 3D Ear huff.to/YGgkTS Bionic hand ind.pn/XneTZn Bio luminescent traps bbc.in/WO1zz5 Hydro thermal vents bbc.in/158oTLq Dolphins bit.ly/155 This week in science 3D Ear huff to/YGgkTS Bionic hand ind pn/XneTZn Bio luminescent traps bbc in/WO1zz5 Hydro thermal vents in/158oTLq Dolphins bit ly/155