Assignee
- Yeda Research & Development Co Ltd. At The Weizmann Institute Of Science
- Ben Gurion University Of The Negev Research And Development Authority
Inventors
- Robert Fluhr (4 patents)
- Moshe Sagi (1 patents)
US Patent 10238113 · Granted Mar 26, 2019