China and Russia have supplied more than 800m vaccine doses between them to 41 countries

Vaccines supplied by Russia

Vaccines supplied by China

2m

Hungary

2m

24m

35m

Guinea

Mexico

10m

Venezuela

50m

46m

Brazil

20m

22m

Chile

Argentina

50m

Russia supplies 388.1m vaccine doses to 20 countries

Turkey

China supplies 424.3m vaccine doses to 27 countries

25m

25m

40m

Philippines

35m

100m

Uzbekistan

India

Egypt

125m

Indonesia

Vaccines supplied by Russia

Vaccines supplied by China

Russia supplies 388.1m vaccine doses to 20 countries

2m

Hungary

China supplies 424.3m vaccine doses to 27 countries

50m

24m

35m

Turkey

Mexico

10m

25m

25m

40m

Venezuela

Philippines

35m

100m

50m

46m

Uzbekistan

India

Egypt

Brazil

125m

20m

22m

Indonesia

Chile

Argentina