Profile picture
Luca Russo
Doctorate
  • Researcher
    Primary
    University of eCampus
    Novedrate, Italy
  • Researcher
    IUL Online University
    Florence, Italy
mini profile avatar Luca Russo