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