Assignee
Inventors
- Baogen Wu (16 patents)
- Yun He (36 patents)
- Truc Ngoc Nguyen (7 patents)
- Kelli L. Kuhen (8 patents)
- David Ellis (29 patents)
- Tao Jiang (62 patents)
- Xiaohui He (20 patents)
- Kunyong Yang (13 patents)
- Badry Bursulaya (17 patents)
US Patent 7601742 · Granted Oct 13, 2009