David E. Stewart
Microsoft · IBM · American Hoechst
Total Patents:
12
Overall Rank:
#405,780
Years Active:
1981–2023
Microsoft Rank:
#10,696