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