Catherine Fiona Catterall

Celltech R&D Limited
Total Patents: 3
Overall Rank: #1,568,904
Years Active: 2003–2010
Celltech R&D Limited Rank: #35