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