Israel and the UK are the countries that have administered the most vaccine doses to date while France and the Netherlands are among the slowest countries.
Israel and the UK are the countries that have administered the most vaccine doses to date while France and the Netherlands are among the slowest countries.