Santiago Lumbreras places first at the Texas Science and Engineering Fair at Texas A&M March 31, 2025