Canine parvovirus VP2 protein expressed in silkworm pupae self-assembles into virus-like particles with high immunogenicity.

Canine parvovirus VP2 protein expressed in silkworm pupae self-assembles into virus-like particles with high immunogenicity.