Russell David Luggar

Rapiscan Systems
Total Patents: 12
Overall Rank: #412,926
Years Active: 2009–2021
Rapiscan Systems Rank: #6