Situated on the university’s Loyola Campus, university leaders and elected officials celebrate a new era of research.
© Concordia University