Robert Leah

IBM · Ceres Intellectual Property Company Limited · Statens Serum Institut
Total Patents: 76
Overall Rank: #24,582
Years Active: 1998–2025
IBM Rank: #1,342