dr. rabindra abeyasinghe