Deputy Proctor

Professor Sanath Hettiarachchi

Professor Sanath Hettiarachchi

Professor of Biology