translate English to French: The strategy therefore embraces both human and veterinary medicine.
La stratégie concerne donc la médecine humaine et vétérinaire.