Ben Delarre
Principal Scientist - Digital Imaging @
Adobe
I put things in space once.
Maker of things, occasionally.