John Clifford Head

Celltech R&D Limited · Celltech Therapeutics Limited · Ucb Pharma S.A.
Total Patents: 40
Overall Rank: #80,118
Years Active: 1989–2010
Celltech R&D Limited Rank: #1