Leon Awerbuch

Bechtel International · Electric Power Research Institute · Bechtel Group
Total Patents: 12
Overall Rank: #408,900
Years Active: 1982–2022
Bechtel International Rank: #2