Bryan David Marsh

American Ingenuity · Omniglow
Total Patents: 4
Overall Rank: #1,269,244
Years Active: 1994–2003
American Ingenuity Rank: #2