This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2012
2017
2022
1990
1950
1989
1940
2020
1956
1975
1955
1957
1987
1968