David Bjorn Roe
Intouch Technologies · AT&T · Teladoc Health
Total Patents:
39
Overall Rank:
#81,156
Years Active:
1982–2025
Intouch Technologies Rank:
#13