Kevin Hanrahan

Intri-Plex Technologies · Intouch Technologies · Teladoc Health
Total Patents: 83
Overall Rank: #20,935
Years Active: 1995–2025
Intri-Plex Technologies Rank: #2