Raymond E. Ozzie

Microsoft · Groove Networks · Lotus Development
Total Patents: 93
Overall Rank: #16,855
Years Active: 1997–2022
Microsoft Rank: #129