James David Johnston
AT&T · Microsoft · Immersion Networks
Total Patents:
101
Overall Rank:
#14,235
Years Active:
1983–2024
AT&T Rank:
#219