James Allan Kahle

IBM · Sony · Kabushiki Kaisha Toshiba
Total Patents: 110
Overall Rank: #11,985
Years Active: 1991–2024
IBM Rank: #491