Moti Margalit

Lambda Crossing · Power2B · Technion Research & Development Foundation Limited
Total Patents: 33
Overall Rank: #105,480
Years Active: 2003–2023
Lambda Crossing Rank: #1