Chemical formulae turn into animation

If someone with a background in science were to explain what aquaporins are, words like "membrane proteins" and "transmembrane channels" would invariably form part of the vocabulary. It's definitely n...