Mark B. Shields

Microsoft · Google
Total Patents: 5
Overall Rank: #969,892
Years Active: 2011–2020
Microsoft Rank: #10,696