Small ruminant lentiviruses and human immunodeficiency virus: cousins that take a long view.

Small ruminant lentiviruses and human immunodeficiency virus: cousins that take a long view.