Human defence systems | Secret Universe: The Hidden Life of the Cell

This simulation brings to life the process of a cell's defence against viruses.