Are you immune to HIV and smallpox?

The CCR5 gene encodes a chemokine receptor (a long name for a protein that sits in the walls of our cells). When the body has been invaded by a pathogen such as a cold virus, CCR5 plays an important role … Continue reading Are you immune to HIV and smallpox?