As Trump backlash continues, STEM professionals in Texas run for office - Eagle Pass Business Journal