Karl Johansson

Karl Johansson

TCNS Senior editor
Royal Institute of Technology, Sweden