Upali Ananda Amarasinghe · Study