Neil L. Sbar
Sage Electrochromics
Total Patents:
13
Overall Rank:
#367,261
Years Active:
2013–2024
Sage Electrochromics Rank:
#3