This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2023
2022
1990
1986
1970
1969
2014
2010
1974
1954
1967
1941
1943
1942
2019
2012
1971