GlaxoSmithKline is cutting the price charged for its pneumococcal vaccine when given to refugees, following complaints about the product’s “exorbitant” cost by medical charity Medecins Sans Frontieres (Doctors Without Borders).

The British drugmaker said on Monday it would provide Synflorix, which protects children against pneumonia and other diseases, at a discounted price of $3.05 per dose to recognized civil society organizations.

In Greece, MSF said it had been forced to pay 50 pounds ($65) a dose in local pharmacies in order to vaccinate thousands of refugee children fleeing from conflicts in Syria, Iraq and Afghanistan.