Archived News – July 2013

Jul
18
2013
The Institute for Faith and Learning has moved offices to the newly renovated Marrs McLean Science Building on the campus of Baylor University.
Are you looking for more News?