Lee Hsia – Jul 22, 2018
Lee Hsia was born in Shanghai, China, and immigrated to Houston, Texas, at the age of seven. Lee graduated from Rice University with a... read more
Can't find what you're looking for? Contact us.
Need help choosing your campus? Email us or call 713.264.4200.