In vivo investigation of ruminant placenta function and physiology—a review. (1st June 2022)