Andrew Thornton

Microsoft · William Levene Limited · Delta Systems
Total Patents: 37
Overall Rank: #88,871
Years Active: 2003–2025
Microsoft Rank: #2,017