Human and veterinary medicines, and medical devices