Sarah Catherine Archibald

Celltech R&D Limited · Celltech Therapeutics Limited · Ucb Pharma S.A.
Total Patents: 26
Overall Rank: #155,679
Years Active: 2000–2013
Celltech R&D Limited Rank: #3