This short film, commissioned by Harvard University, illustrates the elegant mechanisms by which a white blood cell responds to a stimulus.
2022
2023
2006
1970
1997
1995
1996
1989
2000
1974
2015
1939
1940
1942
1946
1947
2007
2008