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.

Comments

Comments for this post are inactive.