Tel Aviv University in top 10; Technion, Hebrew U, and Ben-Gurion University are repeat entries, according to PitchBook data
Points: -10
admin
Recent comments