David Barak

Ahava-Dead Sea Laboratories · Tektronix
Total Patents: 2
Overall Rank: #1,805,155
Years Active: 1989–2023
Ahava-Dead Sea Laboratories Rank: #6