Via di Tor Vergata
Rome, 00133
Italy
University of Rome Tor Vergata
perovskite solar cells, photovoltaic cells, indoor light harvesting, rare earth, EuCl3 doping