Andrew John Ouderkirk

Meta · 3M
Total Patents: 314
Overall Rank: #1,142
Years Active: 2003–2025
Meta Rank: #1