Isla Munro

1 talk by Isla Munro

  • d/acc social tech from a swiss perspective