Martin Ian Cooper
Cephalon · Millennium Pharmaceuticals · Tobira Therapeutics
Total Patents:
10
Overall Rank:
#507,452
Years Active:
2014–2019
Cephalon Rank:
#60