Horse Channel, Horse Health

CEM – what you need to know

CEM stands for contagious equine metritis, which is essentially inflammation of the uterus of a mare, which in this case […]