Richard Charles Barrett

Booz Allen Hamilton · John Lysaght (Australia) Limited
Total Patents: 3
Overall Rank: #1,448,926
Years Active: 1982–2020
Booz Allen Hamilton Rank: #54