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