Tag vaccines

Vaccine delivery: The last mile

39 0

Vaccine delivery: The last mile

39 0

You've walked for several hours to get your baby vaccinated. But the clinic has run out of vaccines -- or