John James Hannah McMorran
IBM
Total Patents:
4
Overall Rank:
#1,263,189
Years Active:
1999–2005
IBM Rank:
#21,733