Matthew McBride Nowell
Edax, Incorporated
Total Patents:
3
Overall Rank:
#1,498,929
Years Active:
2004–2017
Edax, Incorporated Rank:
#4