Blog

Vaccination implementation – the challenges


States have more responsibility than resources for last mile distribution

Time Stamp: 01:12:48