Vaccinia virus: from Jenner to genetic engineering

Vaccinia virus: from Jenner to genetic engineering