John Busby
Marchex
Total Patents:
3
Overall Rank:
#1,497,056
Years Active:
2010–2017
Marchex Rank:
#11