John Daniel Upton
IBM · British-American Tobacco (Holdings) Limited
Total Patents:
19
Overall Rank:
#240,952
Years Active:
1982–2012
IBM Rank:
#6,952