Art Director & Physicist
David Neevel
Art Director & Physicist
David Neevel is an inventor and technologist hard at work trying to solve life's problems that are too small for us to actually need help with. He is a Physicist from Portland, Oregon, currently based in Amsterdam.