List of UI professors who signed memo

List of UI professors who signed memo

Here is the list of 123 professors who signed the letter sent to the UI Board of Trustees on Thursday.