Michael Spencer

1St Detect
Total Patents: 17
Overall Rank: #274,448
Years Active: 1990–2019
1St Detect Rank: #2