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