Franck Mallet

Cephalon France · Novartis Ag · Teva Sante
Total Patents: 5
Overall Rank: #995,105
Years Active: 2006–2017
Cephalon France Rank: #8