Home Team Maria Rodrigues Farinha Maria Rodrigues Farinha Advanced Student Nanostructured Solar Cells Go to Research Group