Michael M. Magruder

Microsoft · Meta
Total Patents: 45
Overall Rank: #65,623
Years Active: 2004–2019
Microsoft Rank: #447