David Rafferty

1St Detect
Total Patents: 23
Overall Rank: #183,993
Years Active: 2011–2019
1St Detect Rank: #1