Jeffrey Girard

Timberjack · Mcmaster University
Total Patents: 3
Overall Rank: #1,483,766
Years Active: 2007–2018
Timberjack Rank: #7