Dilusha Wickramasingha

  • Technical Officer - Applied Science
    School of Science
    College of Engineering, Science and Environment