2006-01-01 Documentary, Animation, 0h 8m
Play Trailer
This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
Released
English
$0