Spencer Thomas Reynolds
IBM · Disney
Total Patents:
43
Overall Rank:
#68,647
Years Active:
2015–2025
IBM Rank:
#2,596