This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2024
1973
1946
1940
2004
2025
1951
1969
1970
2009
1938
1950
1948
2013
2016
2018
1945