Jean-Francois Castaing

Ceva Sante Animale · Ceva Animal Health · Societe Nationale Elf Aquitaine
Total Patents: 6
Overall Rank: #803,331
Years Active: 1995–2024
Ceva Sante Animale Rank: #13