Thomas Owano
Los Gatos Research
Total Patents:
2
Overall Rank:
#2,152,505
Years Active:
2007–2008
Los Gatos Research Rank:
#4