Position title: Clinical Veterinarian Company name: Charles River City: Saint-Germain-Nuelles Country: France Who are we ? The Charles River site near Lyon, France, is a unique 14-hectare site located in the Azergues valley, close to Lyon. It offers an...