F

For a company working with investing in innovation

F created from the shape of a DNA string. Anyone seen anything like this before?

More by Jesper Johannesson

View profile