Daniel D. Friel, Jr.

Edgecraft
Total Patents: 43
Overall Rank: #70,773
Years Active: 1993–2018
Edgecraft Rank: #2