This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2011
2017
2007
2012
1972
1982
1973
1961
1983
1985
1989
1899
2021
1998
—
2023