Steve Holmes

Kymab Limited · Domantis Limited · IBM
Total Patents: 41
Overall Rank: #74,628
Years Active: 1991–2025
Kymab Limited Rank: #9