Robert J. Duva
Callwave Communications · Invoca · Amazon
Total Patents:
18
Overall Rank:
#257,541
Years Active:
1983–2015
Callwave Communications Rank:
#13