John Patrick McGregor, Jr.
Google · Trustwave Holdings · HP
Total Patents:
14
Overall Rank:
#340,031
Years Active:
1998–2024
Google Rank:
#3,762