Richard Irving

Cross Match Technologies · Sonavation
Total Patents: 8
Overall Rank: #651,525
Years Active: 2003–2013
Cross Match Technologies Rank: #7