Senior Professor M.K Weerasinghe