Charles Ray Johns

IBM · Sony · Kabushiki Kaisha Toshiba
Total Patents: 158
Overall Rank: #5,551
Years Active: 1990–2023
IBM Rank: #266