David Thompson McCalmont
Teknekron Infoswitch · Aspect Communications · E-Talk
Total Patents:
18
Overall Rank:
#247,451
Years Active:
1982–2025
Teknekron Infoswitch Rank:
#1