Dulangi Maneksha Amerasinghe Dahanayake · Study