Baruch Sterman

Vonage Network · Vonage Business · Xconnect Global Networks
Total Patents: 33
Overall Rank: #107,599
Years Active: 2011–2021
Vonage Network Rank: #2