Do you feel at ease with weird styled garments, that probably most would avoid? Then check out these pair of creepy human anatomy socks that covers your legs by showing off the internal features!
Japanese scientist Mitsuyuki Ikeda from Okayama Laboratory has implemented a method of conversion of human feces into steaks that is fit for consumption. It all started with the Tokyo Sewage requiring solutions from him, to handle/ reuse the excess quantity of sewage mud. Finding high protein content in the waste matter due to the presence of bacteria, his approach was to recycle the sewage mud into edible meat.
The new Google Body Browser lets you fully explore the human body. The application is basically a detailed 3D model of the human body that shows various organs, muscles and bones. You can zoom in, zoom out, move around and explore the human body like never before. The application requires WebGL which is a 3D graphics API, and may not work properly in all the standard browsers yet.
A revolutionary breakthrough in medicine comes from some British scientists…”Synthetic Human Blood” derived from embryonic stem cells. If this project is successful, the world may finally see the day when there is no shortage of human blood supply and that too the ones which are completely free of any infection! Since stem cells multiply indefinitely, it basically can result in this enormous quantity of blood.
Forget looking for aliens somewhere on some other planet…now scientists believe that we can find extra terrestrial life right here on earth (yes, seriously)!! We know life the way it is. But as Wired explains “If life arose not just once, but multiple times on Earth, life as we don’t know it could be here on our own planet, perhaps using different chemical processes than we’ve ever seen before“.
Scientists have confirmed that the sixth largest moon of Saturn, called Enceladus, is probably the most promising bet for extra-terrestrial life. The conclusion is based on the temperature as well as the likely presence of water on the moon. And it is long assumed…where there is water, there is life.