Rosanne White was first diagnosed with cancer eight years ago and lost a kidney. After the cancer returned five years ago, an oncologist in Sri Lanka's commercial capital Colombo eventually started her on bevacizumab last May, a treatment she was responding to.

White, a 58-year-old Sri Lankan retiree, said she had received the injections free of charge as part of the country's universal government health system, which the vast majority of its 22 million people depend on.

But after 13 rounds of treatment, White said she now cannot find the injection in government hospitals.