Doug Hargreaves

Ip Holding Company · Hgci
Total Patents: 11
Overall Rank: #443,239
Years Active: 2014–2024
Ip Holding Company Rank: #10