Michael Harville
HP · Obscura Digital · Interval Licensing
Total Patents:
41
Overall Rank:
#76,747
Years Active:
2001–2016
HP Rank:
#479