Mark Shepard
Canoe Ventures
Total Patents:
2
Overall Rank:
#2,017,017
Years Active:
2004–2016
Canoe Ventures Rank:
#14