Moshe Levanon

Landa Corporation · Eastman Kodak · Spectrum Sciences B.V.
Total Patents: 43
Overall Rank: #68,903
Years Active: 1990–2025
Landa Corporation Rank: #8