James Ballantyne

Intouch Technologies · Irobot · Teladoc Health
Total Patents: 35
Overall Rank: #96,241
Years Active: 1980–2025
Intouch Technologies Rank: #9