Human Immunodeficiency Virus model.

Human Immunodeficiency Virus model.

(Source: Wired)

Tags: science