Home Team André Violas André Violas PhD Student Nanofabrication, Optoelectronics and Energy Applications