Bringing a new drug to market is a complex, lengthy, and highly regulated process. The numerous stages of research, development, and evaluation significantly impact the time it takes for a pharmaceutical product to reach patients […]
Headquarters and industrial site
Route de Bordeaux
47700 Casteljaloux
France
Commercial office
18-22 rue Marius Aufan
92300 Levallois-Perret
France