United States

University of Houston Bauer College of Business

Melcher Hall, 4750 Calhoun Road, Houston, Texas, 77204, United States

University of Houston Bauer College of Business