As the world prepares to celebrate World Health Day on April 7, governments’ failure to invest adequate resources or appropriate budgetary support in public healthcare systems undermines the right to ...