About Björn Rust

Björn Rust
London | United Kingdom

Profile

Björn Rust Nesta, Design Lead
Björn Rust currently has no introduction.

Related members From the same Organisation