Nanotechnology and Processes The NanoPhotovoltaic Panels - Ferreira, M. A. M.; Filipe, J.; José Chavaglia Neto (2025)