MB-IDP Dissertation Defense: Christopher Koehler

christopher-koehler-defense-screen