Assignee
Inventors
- Mikael Carl Lang (8 patents)
- Robert M. Porter (101 patents)
- Paul Edward Prayle (11 patents)
- Ratna Beresford (5 patents)
- Jonathan Richard Thorpe (27 patents)
- Michael John Williams (113 patents)
US Patent 11004129 · Granted May 11, 2021