Charles L. Johnson

Candela · NASA · Sprint Communications
Total Patents: 16
Overall Rank: #299,196
Years Active: 1980–2014
Candela Rank: #20