Week 6: Presentations and farewell to Sri Lanka

Week 6 – The final week of the residency is here and we say farewell to Sri Lanka with a flourish of presentations in Hikkaduwa and Colombo.
Week 6 – The final week of the residency is here and we say farewell to Sri Lanka with a flourish of presentations in Hikkaduwa and Colombo.