Jeffrey A. Humber
Ips Group
Total Patents:
21
Overall Rank:
#205,399
Years Active:
1990–2023
Ips Group Rank:
#7