Bryan Spencer
Apple · Roberts Gordon
Total Patents:
2
Overall Rank:
#2,139,441
Years Active:
1998–2009
Apple Rank:
#12,251