Robert A. Welch Professor of Chemistry and Biochemistry at Texas Christian University (TCU) & Director of the TCU IdeaFactory
You might also like
Senior Vice President-Louisville Bats Baseball Club, Inc.
President- Texas Roadhouse Restaurants
Music Director-Louisville Orchestra
Head Distiller, Kentucky Peerless Distilling Co.