Back to profile

Education - CM (Cecile) Levrault

ISA Lille (France): Agricultar engineering - Specialisation animal productions