Assignee
Inventors
- Nilwala Kottegoda (7 patents)
- Gayan Priyadharshana (2 patents)
- Chanaka Sandaruwan (1 patents)
- Damayanthi Dahanayake (1 patents)
- Sunanda Gunasekara (3 patents)
- A. J. Gehan Amaratunga (1 patents)
- Veranja Karunaratne (7 patents)
US Patent 8696784 · Granted Apr 15, 2014