Assignee
Inventors
- Peter Ruminiski (1 patents)
- Thomas D. Penning (94 patents)
- Lan Jiang (66 patents)
- Balekudru Devadas (68 patents)
- Thomas E. Rogers (56 patents)
- Jennifer VanCamp (2 patents)
- Chester Chenguang Yuan (26 patents)
US Patent 6906051 · Granted Jun 14, 2005