A plane carrying 500,000 doses of the AstraZeneca vaccine, marketed under the name Covishield and produced at the Serum Institute in India, landed today at Kyiv Boryspil Airport.

President Volodymyr Zelensky has been criticized for not getting vaccines sooner for Ukraine, which suffers from an aging healthcare system. He blamed the delay on richer Western countries which reserved the Pfizer and Moderna jabs in bulk, and urged the EU to help Eastern European countries procure vaccines.

The country of 40 million people is one of the poorest in Europe and one of the last in the region to start vaccinating its population.

The government initially announced that it would start its vaccination campaign in mid-February, but the shipment of the first doses of the vaccine has been delayed. Ukraine is also awaiting delivery of eight million doses promised under the World Health Organization’s Covax program.

Kiev said it also got 17 million doses of vaccines developed by Novavax and AstraZeneca, including the 500,000 that arrived today. He also said he signed a contract to receive 1.9 million doses of China’s Sinovac vaccine.

The separatist regions in the east controlled by the Kremlin-backed separatists began a vaccination campaign with Russia’s Sputnik V in early February. Ukraine earlier this month banned vaccines developed by “aggressor states,” a designation Kiev has applied to Russia since 2015.

Ukraine has recorded more than 1.3 million cases and more than 25,000 deaths from the virus.