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