This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2024
2022
2015
2005
2013
2009
2012
2014
2017
1967
2003
2004
2016
1996