This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2003
2019
2025
2007
2014
2005
1922
1938
1940
1895
1994
2004
2022
1979
2024
2023
2006