I want to know the answer to the following question:
What phrase have some Latter-day Saints used in reference to BYU's mission as ambassador to the world for the LDS Church?
All the background I'm provided with is that "BYU has been considered by some Latter-day Saints, as well as some university and church leaders, to be "The Lord's university".". Is that enough to answer the question?