Rachelle Merkel Diaz had a position (Acting Assistant Director) at University of Illinois

Title Acting Assistant Director
Start Date 2001-02-00
End Date 2002-08-00
Is Current no
Updated over 8 years ago

Source Links