Saint Louis University Menu Search

Micah Program Staff Directory

Faculty and staff in the Micah Program are happy to help you with any questions or concerns you may have. 

Olga Arbelaez, Ph.D.

Director
olga.arbelaez@slu.edu
314-977-3615

Debra Wilson

Program Coordinator
debra.wilson@slu.edu
314-977-3615