Waidyanatha, De S.U.P.2013-05-162013-05-162013-04-28The Island, p11https://dl.nsf.gov.lk/handle/1/9618enKidney DiseaseCKDu: Scientific evidence and anti-science zealotry - IArticle