Geetha Ranmuthugala | doi.page