Previous ImageNext Image IMG_9712-1uf89cy Two insect cell cultures on top of one of the lab’s massive centrifuges