Jeff Khan is an artist.
Jeff Khan image
Jeff Khan is Artistic Director of the 2010 Next Wave festival.