Hepatitis C virus structural proteins assemble into viruslike particles in insect cells
scientific article