The first Art related Technology hub in the world.
TechnoArt is looking for ventures that relate to the world of Art!
TechnoArt.org, Saadia Gaon 24, Tel Aviv, Israel
Open in Google Maps
Tel Aviv, Israel