Mark Gandelman

Technion Research & Development Foundation Limited · Yeda Research And Development Co.
Total Patents: 7
Overall Rank: #713,786
Years Active: 2005–2021
Technion Research & Development Foundation Limited Rank: #57