Assignee
Inventors
- Steven Emiel Van der Plas (23 patents)
- Hans Kelgtermans (9 patents)
- Sébastien Jean Jacques Cédric Dropsit Montovert (5 patents)
- Sébastien Laurent Xavier Martina (9 patents)
- Martin James Inglis Andrews (17 patents)
US Patent 9895347 · Granted Feb 20, 2018