Mark Hubbard
IBM · Thought Preserve
Total Patents:
13
Overall Rank:
#377,231
Years Active:
2005–2021
IBM Rank:
#9,995