Cite

HARVARD Citation

    Han, B. et al. (2019). Has the public lost confidence in vaccines because of a vaccine scandal in China. Vaccine. 37 (36), pp. 5270-5275. [Online]. 
  
Back to record