Wade B. Tuma
Atari · Compugen
Total Patents:
12
Overall Rank:
#415,592
Years Active:
1980–2019
Atari Rank:
#11