Idaho State University, United States
11537: Tried and Tested Approaches to Teaching Evidence-Based Management
Friday, July 25, 202513:00 - 15:00 CEST (GMT+2)