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