Israel Biran

Enverid Systems · Ramot University Authority For Applied Research And Industrial Development · Tufts University
Total Patents: 33
Overall Rank: #106,273
Years Active: 2002–2024
Enverid Systems Rank: #2