Derek Thomas Brown
Ucb Pharma S.A. · Ucb Biopharma Srl · Biogen Idec Ma
Total Patents:
9
Overall Rank:
#571,845
Years Active:
2006–2017
Ucb Pharma S.A. Rank:
#45