Providing what you need to know about your immune system and viruses.

This mini lecture is a refresher for patients and health practitioners interested in the immune system and invading pathogens such as viruses.