William D. Hay
Microsoft · Upa Technology
Total Patents:
5
Overall Rank:
#1,015,995
Years Active:
1980–2013
Microsoft Rank:
#17,506