Home Team Miguel Ribeiro Madeira Miguel Ribeiro Madeira Advanced Student Nanostructured Solar Cells Go to Research Group