Douglas Piccard

Ford · Roll Rite
Total Patents: 6
Overall Rank: #825,243
Years Active: 2010–2021
Ford Rank: #4,025