This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
Genre : DocumentaryAnimation
Runtime : 8 mins
Release Date : 2006-01-01