Akiva Feintuch

Technion Research & Development Foundation Limited · Yeda Research And Development Co.
Total Patents: 2
Overall Rank: #1,880,944
Years Active: 2020–2021
Technion Research & Development Foundation Limited Rank: #244