SPD Lab is committed to address the current challenges in renewable energy technologies. We particularly focus on hybrid solar cells and thermoelectric devices by employing novel nanomaterials and organic semicondutors. In parallel, we also work on various type of organic/inorganic sensors for environmental monitoring and control.