Work

Right to regulate public health in International Investment Agreements (IIAs) of Sri Lanka: Expectation to realisation?