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