Leonard E. Klebanoff
Euv Llc. · Kla-Tencor · National Technology & Engineering Solutions Of Sandia
Total Patents:
29
Overall Rank:
#127,971
Years Active:
1980–2025
Euv Llc. Rank:
#1