Kenneth W. BarrazaWrong Kenneth W. Barraza?
Local Address: Phoenix , Arizona , United States
13131 Dairy Ashford Suite 600
Sugar Land , Texas 77478
Company Description: The Team-Based Learning Collaborative (TBLC) is a group of health professions educators dedicated to using team-based learning to further medical and allied health... more