This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2016
1983
2007
2000
2006
2024
2025
2005
1953
2023
1931
2022
1944
2014
2010
2008