John Spencer Emtage
Celltech R&D Limited · Celltech Therapeutics Limited · Celltech Co.
Total Patents:
20
Overall Rank:
#218,734
Years Active:
1982–2024
Celltech R&D Limited Rank:
#7