November 08, 2018 Texas Tech Welcomes Luis Rafael Herrera-Estrella as Newest Member of Faculty tags : Briefs, Department of Plant and Soil Sciences, Discoveries Fall 2018, New Faculty & Staff