Stephen Webb

Talk Technologies
Total Patents: 8
Overall Rank: #639,161
Years Active: 2000–2018
Talk Technologies Rank: #1