Have a question about TU Baja? Contact any of the team members below:
Team captain
Faculty advisor
John M. Henshaw, Ph.D., P.E.
john-henshaw [at] utulsa.edu
(918) 631-3002
Questions or comments about the website?
Webmaster
Kurt Swafford
kurt-swafford@utulsa.edu |