How long can vaccination last?

7 to 30 days.

The duration of vaccination varies from person to person, usually 7-30 days. Immune needles include intravenous immunoglobulin, BCG polysaccharide nucleic acid injection and thymopentin for injection. These drugs will produce antibodies in the body, enhance their own immunity, and are good for the body. However, the effect of immunization varies from person to person. Some people can only last for about 7 days, while others can last for about 30 days. The effect of immune acupuncture is also influenced by personal physique, metabolic rate, drug types and personal living habits. For example, a person's poor health and slow body metabolism will lead to slow drug metabolism and affect the maintenance time of immune needles.