Home Team Ricardo Magalhães Ricardo Magalhães Advanced Student Nanostructured Solar Cells Go to Research Group