Jeffrey J. DeMange
NASA · Avery Dennison
Total Patents:
3
Overall Rank:
#1,456,834
Years Active:
1999–2020
NASA Rank:
#1,418