Home Team António Oliveira António Oliveira PhD Student Nanofabrication, Optoelectronics and Energy Applications