Assignee
Inventors
- Peter Devreotes (3 patents)
- Huaqing Cai (3 patents)
- Marc Edwards (2 patents)
- Jun O. Liu (34 patents)
- Michele Vitolo (1 patents)
- Thomas Lampert (2 patents)
- Yu Long (2 patents)
- Alexandra Debonnes (1 patents)
US Patent 10869908 · Granted Dec 22, 2020