Anakana Schofield

Kidneys have their very own highly complex weather systems. Ever wondered what’s happening in your two beans? This should explain it.

[youtube http://www.youtube.com/watch?v=aQZaNXNroVY&w=350&h=240]

Leave a Reply