Separate worlds set to collide: smallpox, vaccinia virus vaccination, and human immunodeficiency virus and acquired immunodeficiency syndrome.

Separate worlds set to collide: smallpox, vaccinia virus vaccination, and human immunodeficiency virus and acquired immunodeficiency syndrome.