This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2025
2006
2008
2007
2022
—
2013
2016
2010
2014
2012
1963
2011
2002
1940