Christopher Thomas Brain
Novartis Ag · Astex Therapeutics Limited
Total Patents:
16
Overall Rank:
#298,176
Years Active:
2005–2016
Novartis Ag Rank:
#130