Profile picture
Sara Rizzo
Masters
  • Senior Researcher
    Ecorys (United Kingdom)
    Birmingham, United Kingdom
mini profile avatar Sara Rizzo