David L. Edwards
IBM · Apple · NASA
Total Patents:
63
Overall Rank:
#35,819
Years Active:
1997–2022
IBM Rank:
#1,306