Sunday, October 25, 2015

Immune System - Wow!

White blood cells attacking a parasitic worm time lapse! Our immune system is amazing. http://didyouknowblog.com/post/127819762924/your-immune-system-in-action-80-minute-time-lapse