Faculty Member, Center for Outcomes Research (SLUCOR)
Saint Louis University, School of Public Health
Assistant Professor
School of Medicine
Contact Information
| Homepage: | |
| Address: | 3545 Lafayette Avenue |
| Telephone: |
314-977-9300 |

