Italian Institute of Technology- Center for Nano Science and Technology (IIT-CNST)