James T. I. Landecker
Downing Displays · Taymor Industries
Total Patents:
2
Overall Rank:
#1,996,703
Years Active:
2011–2017
Downing Displays Rank:
#5