Profile picture
Finn Strivens
Masters
  • Researcher
    Foresight Transitions
    London, United Kingdom
mini profile avatar Finn Strivens