Assignee
Inventors
- Koralalage Don Sugathananda Amarasekera (2 patents)
- David M. Lucas (30 patents)
- Angodage Sujith Ruwan Samantha Perera (1 patents)
- Dambadeni Arachchige Ruwani Upekshika Lalanthani (1 patents)
US Patent 11845817 · Granted Dec 19, 2023