Michael Lu
Packy Poda · Scientia Potentia Est. · Prospects
Total Patents:
99
Overall Rank:
#14,808
Years Active:
1995–2025
Packy Poda Rank:
#1