Igal Koifman
Lumenis · Creo Il. · Yeda Research And Development Co.
Total Patents:
12
Overall Rank:
#410,035
Years Active:
2005–2022
Lumenis Rank:
#7