Gerard Duret
Cephalon France · Laboratoire L. Lafon · Teva Sante
Total Patents:
7
Overall Rank:
#741,573
Years Active:
2000–2014
Cephalon France Rank:
#2