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 10413953 · Granted Sep 17, 2019