John S. Haikin
Canon · Microsoft
Total Patents:
43
Overall Rank:
#70,969
Years Active:
1996–2014
Canon Rank:
#968