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