Robert Phares
Elo Touchsystems
Total Patents:
2
Overall Rank:
#2,264,636
Years Active:
1989–1998
Elo Touchsystems Rank:
#15