2015-04-202015-04-20https://dl.nsf.gov.lk/handle/1/19055PhysicsPhotoelectricityPhotochemistryDye-sensitized solid state and liquid junction photovoltaic cellsUniversity of RuhunaRG/87/P/002FR 0247