fbpx

Joseph Nechvatal

(Chicago, Illinois, 1951 - )

North America, American

The artist lives in New York and Paris and is a professor at The School of Visual Arts in New York City and at Stevens Institute of Technology.

View objects by this artist.