Assignee
Inventors
- Shuhe LI (27 patents)
- Robert Ryan VALLANCE (43 patents)
- Michael K. Barnoski (27 patents)
- Yongsheng Zhao (33 patents)
- Matthew Gean (6 patents)
- Tewodros Mengesha (5 patents)
- Rand Dannenberg (19 patents)
US Patent 9782814 · Granted Oct 10, 2017