Alex Staufer

Alex Staufer

Creating Value by design. Research