• Michele Ponzelli

    Michele Ponzelli

Skills

  • Environment
  • Water management
  • Other

Interests

  • Technology
  • Water quality