The tuberculosis vaccine generally refers to the BCG vaccine, and the price fluctuates with the region and the manufacturer of the vaccine, usually around a few tens of dollars to 100 dollars.
BCG vaccine is a free national vaccination, belonging to the bovine type of tuberculosis mycobacterium.
Usually inoculated within 24 hours of birth, if the newborn has not been vaccinated, to be vaccinated within three months; if not vaccinated within three months, children within three years of age to do a tuberculin test, if negative can be vaccinated, positive people do not need to be vaccinated.
Generally BCG is very effective in preventing tuberculosis in infants and children, and for adults, most of whom have a positive tuberculin test, it is no more effective than for children.
If you want to be vaccinated, it is recommended to consult a doctor at a regular hospital.