Home Team Ana Margarida Moura Ana Margarida Moura Advanced Student Nanostructured Solar Cells Go to Research Group