Neta Gruber

back to overview
CountryIsrael

Organisation : Innovation Israel
- Europe Desk Director

General Information

Neta.Gruber@innovationisrael.org.il