Yehoshua Yeshurun

Nanopass Technologies · Airbus Defence And Space Gmbh · Rafael-Armament Development Authority
Total Patents: 15
Overall Rank: #308,065
Years Active: 1992–2025
Nanopass Technologies Rank: #1