This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2023
1974
—
1984
2024
1969
2022
2010
2021
1952
2019
2018
1998
2015
1951
1948
1946
1967
2017