crayfish

1960s

13182_30307_cell_growth4

Footage of a scientist using lab instruments to perform an experiment.…

1960s

13182_30307_cell_growth5

Footage of a scientist holding a crayfish. Shot of an insect on a…