IMCI staff consists of two main positions: Program Manager and Communications and Events Coordinator. But there are many other staff positions across campus affiliated with IMCI.

Thibault Stalder

Research Support Scientist Department of Biological Sciences
Office LSS 457 Phone: 208-885-8858
Photo of Thibault Stalder
Categories: Staff
Updated 4 months ago.