This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2004
2023
1955
2024
1963
2012
2017
1957
2022
1986
2015
2026
1978
2007
1982
2016
1973
1950