Abraham Keren

Landa Corporation · Landa Labs (2012)
Total Patents: 11
Overall Rank: #440,230
Years Active: 2015–2024
Landa Corporation Rank: #19