Michael Noonan
Alto.
Total Patents:
4
Overall Rank:
#1,104,382
Years Active:
2003–2024
Alto. Rank:
#2