Benzion Landa

Landa Corporation · Savin · Landa Labs (2012)
Total Patents: 324
Overall Rank: #1,058
Years Active: 1980–2025
Landa Corporation Rank: #1