John Francis Martin
Ark Therapeutics · British United Shoe Machinery Limited · Betz Laboratories
Total Patents:
18
Overall Rank:
#250,716
Years Active:
1985–2024
Ark Therapeutics Rank:
#1