Profile picture
Denis Necchi
Diploma
  • Independent researcher
    Passendale, Belgium
mini profile avatar Denis Necchi