David S. Trandal
Callwave Communications · Callwave · Invoca
Total Patents:
136
Overall Rank:
#7,640
Years Active:
2000–2018
Callwave Communications Rank:
#1