Friday 23 December 2011

Immune System.

Not completely relevant but still animation, i just find it incredible how great technology is getting that we can now show what micro organisms look like and show how they work.


No comments:

Post a Comment