Stefano Marrone, PhD

University of Naples Federico II