Shlomo Barak
Unic View · Polypid
Total Patents:
11
Overall Rank:
#430,744
Years Active:
1998–2025
Unic View Rank:
#1